← all repositories

AdityaNG/kan-gpt

A PyTorch implementation of GPT models using Kolmogorov-Arnold Networks (KANs) as an alternative to standard MLPs for language modeling.

724 stars Python Language ModelsML Frameworks
kan-gpt
Not currently ranked — collecting fresh signals.
star history

This repository implements Generative Pre-trained Transformers using Kolmogorov-Arnold Networks (KANs) instead of traditional multi-layer perceptrons. KANs replace linear weight parameters with spline-based functions, offering an alternative approach to transformer architectures. The project provides a working GPT implementation with text generation capabilities using the GPT2 tokenizer.

Frequently asked

What is AdityaNG/kan-gpt?
A PyTorch implementation of GPT models using Kolmogorov-Arnold Networks (KANs) as an alternative to standard MLPs for language modeling.
Is kan-gpt open source?
Yes — AdityaNG/kan-gpt is open source, released under the MIT license.
What language is kan-gpt written in?
AdityaNG/kan-gpt is primarily written in Python.
How popular is kan-gpt?
AdityaNG/kan-gpt has 724 stars on GitHub.
Where can I find kan-gpt?
AdityaNG/kan-gpt is on GitHub at https://github.com/AdityaNG/kan-gpt.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.