MCPcopy Create free account

hub / github.com/Jerry-Master/KAN-benchmarking / functions

Functions38 in github.com/Jerry-Master/KAN-benchmarking

↓ 26 callersFunctionbenchmark
( dataset: Dict[str, torch.Tensor], device: str, bs: int, loss_fn: Callable[[t
benchmark.py:58
↓ 26 callersFunctioncount_params
(model: nn.Module)
benchmark.py:138
↓ 5 callersMethodbackward
(ctx, grad_o)
extra/cuFKAN/FKANLayer.py:16
↓ 4 callersMethod__init__
(self, layers: Tuple[int, int, int], device: str)
benchmark.py:21
↓ 2 callersFunctioncheck
( dataset: Dict[str, torch.Tensor], loss_fn: Callable[[torch.Tensor, torch.Tensor], torch.Ten
extra/check.py:37
↓ 2 callersMethodforward
(self, input)
extra/cuFKAN/FKANLayer.py:48
↓ 1 callersMethod__init__
(self, layers: Tuple[int, int, int], gridsize: int, device: str)
extra/check.py:24
↓ 1 callersFunction_create_parser
()
benchmark.py:144
↓ 1 callersFunctiondemo
()
extra/fftKAN.py:60
↓ 1 callersFunctionfkan_backward_
extra/kernel/FKAN.cpp:48
↓ 1 callersFunctionfkan_forward_
extra/kernel/FKAN.cpp:4
↓ 1 callersFunctionmain
()
benchmark.py:163
↓ 1 callersFunctionmain
()
extra/check.py:80
↓ 1 callersFunctionsave_results
(t: Dict[str, Dict[str, float]], out_path: str)
benchmark.py:126
FunctionPYBIND11_MODULE
extra/kernel/FKAN.cpp:112
FunctionPYBIND11_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
Methodbackward
(ctx, grad_o)
extra/cuFKAN/FKANLayer.py:30
Functionfkan_backward
extra/kernel/FKAN.cpp:88
Functionfkan_backward
extra/kernel/cuFKAN.cpp:34
Functionfkan_forward
extra/kernel/FKAN.cpp:34
Functionfkan_forward
extra/kernel/cuFKAN.cpp:23
Methodforward
(self, x: torch.Tensor)
benchmark.py:26
Methodforward
(self, x: torch.Tensor)
benchmark.py:40
Methodforward
(self, x: torch.Tensor)
benchmark.py:52
Methodforward
(self, x: torch.Tensor)
benchmark.py:220
Methodforward
(self, x: torch.Tensor)
benchmark.py:246
Methodforward
(self, x: torch.Tensor)
extra/check.py:17
Methodforward
(self, x: torch.Tensor)
extra/check.py:30
Methodforward
(self,x)
extra/fftKAN.py:28
Methodforward
(ctx, input, fouriercoeffs, bias)
extra/cuFKAN/FKANLayer.py:10
Methodforward
(ctx, input, fouriercoeffs, bias)
extra/cuFKAN/FKANLayer.py:24