Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jerry-Master/KAN-benchmarking
/ functions
Functions
38 in github.com/Jerry-Master/KAN-benchmarking
⨍
Functions
38
◇
Types & classes
11
↓ 26 callers
Function
benchmark
( dataset: Dict[str, torch.Tensor], device: str, bs: int, loss_fn: Callable[[t
benchmark.py:58
↓ 26 callers
Function
count_params
(model: nn.Module)
benchmark.py:138
↓ 5 callers
Method
backward
(ctx, grad_o)
extra/cuFKAN/FKANLayer.py:16
↓ 4 callers
Method
__init__
(self, layers: Tuple[int, int, int], device: str)
benchmark.py:21
↓ 2 callers
Function
check
( dataset: Dict[str, torch.Tensor], loss_fn: Callable[[torch.Tensor, torch.Tensor], torch.Ten
extra/check.py:37
↓ 2 callers
Method
forward
(self, input)
extra/cuFKAN/FKANLayer.py:48
↓ 1 callers
Method
__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
extra/check.py:24
↓ 1 callers
Function
_create_parser
()
benchmark.py:144
↓ 1 callers
Function
demo
()
extra/fftKAN.py:60
↓ 1 callers
Function
fkan_backward_
extra/kernel/FKAN.cpp:48
↓ 1 callers
Function
fkan_forward_
extra/kernel/FKAN.cpp:4
↓ 1 callers
Function
main
()
benchmark.py:163
↓ 1 callers
Function
main
()
extra/check.py:80
↓ 1 callers
Function
save_results
(t: Dict[str, Dict[str, float]], out_path: str)
benchmark.py:126
Function
PYBIND11_MODULE
extra/kernel/FKAN.cpp:112
Function
PYBIND11_MODULE
extra/kernel/cuFKAN.cpp:51
Method
__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
benchmark.py:35
Method
__init__
(self, layers: Tuple[int, int, int], device: str)
benchmark.py:47
Method
__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
benchmark.py:214
Method
__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
benchmark.py:240
Method
__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
extra/check.py:11
Method
__init__
( self, inputdim, outdim, gridsize,addbias=True)
extra/fftKAN.py:11
Method
__init__
(self, inputdim, outdim, gridsize)
extra/cuFKAN/FKANLayer.py:37
Method
backward
(ctx, grad_o)
extra/cuFKAN/FKANLayer.py:30
Function
fkan_backward
extra/kernel/FKAN.cpp:88
Function
fkan_backward
extra/kernel/cuFKAN.cpp:34
Function
fkan_forward
extra/kernel/FKAN.cpp:34
Function
fkan_forward
extra/kernel/cuFKAN.cpp:23
Method
forward
(self, x: torch.Tensor)
benchmark.py:26
Method
forward
(self, x: torch.Tensor)
benchmark.py:40
Method
forward
(self, x: torch.Tensor)
benchmark.py:52
Method
forward
(self, x: torch.Tensor)
benchmark.py:220
Method
forward
(self, x: torch.Tensor)
benchmark.py:246
Method
forward
(self, x: torch.Tensor)
extra/check.py:17
Method
forward
(self, x: torch.Tensor)
extra/check.py:30
Method
forward
(self,x)
extra/fftKAN.py:28
Method
forward
(ctx, input, fouriercoeffs, bias)
extra/cuFKAN/FKANLayer.py:10
Method
forward
(ctx, input, fouriercoeffs, bias)
extra/cuFKAN/FKANLayer.py:24