Skip to content

Da1sypetals/Legendre-KAN-cuda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CUDA implementation of Legendre KAN

References:

Note

  • There are no optimizations other than memory access coalescing. I a cuda beginner and willing to receive optimization suggestions : )

Start

  1. Install
pip install -e .

Make sure the version of nvcc in PATH is compatible with your current PyTorch version (it seems minor version difference is OK).

  1. Run

    • Run test on MNIST:
    python cheby_test.py
    python benchmark.py --method all --reps 100 --just-cuda

About

CUDA implementation of custom op for Legendre KAN.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published