A drop-in replacement for sparse convolutions using Kolmogorov-Arnold Networks
Project description
spkan - Sparse Convolutions with Kolmogorov-Arnold Network
Introducing Sparse Convolutional KANs
This project extends the idea of the innovative architecture of Kolmogorov-Arnold Networks (KAN) to sparse convolutions.
view the PyPI here
Authors
This repository was made by:
- Mellon Zhang | meilongz@gatech.edu | LinkedIn
Credits
This repository builds upon an implementation of Convolutional-KANs which is available here. This repository uses an efficient implementation of KAN which is available here. The original implementation of KAN is available here. The original paper of the KAN is available here.
Installation
To use as package: currently compatible with: Python: 3.7/3.8/3.9 CUDA: 11.3/11.8
pip install spkan
To edit: Use python==3.9 torch>=2.3.0 and spconv-cu118
git clone https://github.com/meilongzhang/spkan.git
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file spkan-0.0.2a4.tar.gz
.
File metadata
- Download URL: spkan-0.0.2a4.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642645dbbc8640af6bcdd1188a91b239c6fdd28f51efb8699e027641efe73ee9 |
|
MD5 | e900cac4c27a8140505bc838bd1be7ff |
|
BLAKE2b-256 | d7aac056f685ec8a27a7740685948c513ab73c085dd84643aaf6e4c8a770e742 |
File details
Details for the file spkan-0.0.2a4-py3-none-any.whl
.
File metadata
- Download URL: spkan-0.0.2a4-py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62da0fd73eeb16a2e8e2f491bfdd970f200c166357fdebf1c950707fcf9cffdd |
|
MD5 | fa71a99e28e1152328360166ea8cc9f3 |
|
BLAKE2b-256 | bd74b83b8f7e72e96d75b6e0328c2bcde88fdcd28ae702ad30887c032a696529 |