Ziming Liu
173dadda82
Merge pull request #426 from ironjr/master
...
Fixed device mismatch error of Symbolic_KANLayer
2024-08-27 23:01:01 -04:00
Jaerin Lee
e29c38446c
fixed device mismatch error of symbolic fitting
2024-08-27 09:15:30 +09:00
Spyros
8a0bdafbdd
oops
2024-08-23 08:49:20 +03:00
Spyros
d0e8613eaf
unfix_symbolic_all did not work previously
2024-08-23 08:46:06 +03:00
Spyros
38950437e3
Updated auto_symbolic to include configurable threshold & weight
2024-08-21 21:14:13 +03:00
Ziming Liu
8cffabeeeb
remove pycache
2024-08-17 18:30:44 -04:00
Ziming Liu
e653361279
add documentation
2024-08-17 18:19:10 -04:00
Ziming Liu
fdb60a1f48
update interp tutorials
2024-08-11 18:21:12 -04:00
Ziming Liu
31b2e370ae
update Example tutorials
2024-08-11 17:13:55 -04:00
Ziming Liu
2c81b173a3
updated API tutorials
2024-08-11 16:06:09 -04:00
Ziming Liu
ea0ccf8d67
update indexing tutorial
2024-08-11 13:45:07 -04:00
Ziming Liu
a6b85433cb
fix device=cuda
2024-07-21 20:27:22 -04:00
kindxiaoming
b1b96b073b
add swap method
2024-07-21 19:17:50 -04:00
kindxiaoming
4e9af77df5
add knot tutorials
2024-07-17 10:45:25 -04:00
kindxiaoming
c903302e87
solve conflict
2024-07-16 16:16:40 -04:00
kindxiaoming
25cba43bf8
update
2024-07-16 16:13:04 -04:00
Ziming Liu
cc9ae32bb0
Update MultKAN.py
2024-07-15 17:55:31 -04:00
Ziming Liu
5e18f1b419
Update KANLayer.py
2024-07-14 08:45:40 -04:00
Ziming Liu
985c5eb71d
Update MultKAN.py remove conflict
2024-07-14 08:22:16 -04:00
kindxiaoming
c24cf753be
train to fit
2024-07-13 22:19:19 -04:00
kindxiaoming
994d482d49
update tutorials
2024-07-13 22:17:48 -04:00
CrazyNico
a2811a7f92
Update KAN.py
...
In the line 131 of the KANLayer.py, the sclae_base holds shape of (input_dim ,output_dim), while here in KAN.py, the scale_base hold shape of input_dim * output_dim, which would make the construction of a KAN fails.
2024-07-12 21:38:33 +08:00
Kamil Oster
fb157b5e9a
fixed a few bugs with device assignment
2024-07-10 09:29:05 +01:00
Ziming Liu
fcfedd0c42
Merge pull request #308 from kamil-oster/fix_test_id
...
Remove batching on testing dataset
2024-07-08 19:20:53 -04:00
kindxiaoming
3c71198ec8
add aliasing kan=multkan
2024-07-08 08:28:19 -04:00
kindxiaoming
8075a4e14b
add KAN back
2024-07-08 08:02:13 -04:00
Kamil Oster
8fa025e1ea
Remove batching on testing dataset
2024-07-08 09:53:21 +01:00
kindxiaoming
50529bb560
solve kan.utils merge conflict
2024-07-07 18:29:05 -04:00
kindxiaoming
11984f4921
feynman symbolic regression
2024-07-07 17:55:10 -04:00
kindxiaoming
f2df999bde
efficient spline implementation, borrowing from efficient KAN
2024-06-30 17:23:13 -04:00
kindxiaoming
c91b6e3d3b
compiler completed
2024-06-30 10:28:21 -04:00
kindxiaoming
76eab99bd3
delete LBFGS new
2024-06-20 22:09:36 -04:00
kindxiaoming
94a61b9e74
debug multkan: n + s before mult
2024-06-20 22:09:03 -04:00
kindxiaoming
0b19ec92d8
finish multKAN symbolic_formula
2024-06-19 22:41:26 -04:00
kindxiaoming
2ce1af37f6
make multkan training work
2024-06-16 21:38:46 -04:00
kindxiaoming
487e853f07
Merge branch 'master' into sr
...
I updated initialization scheme and regularization scheme, which is relevant for symbolic regression.
2024-06-16 21:00:54 -04:00
kindxiaoming
e4bf161c1a
update init and regularization
2024-06-16 21:00:11 -04:00
Binxu Wang
557469b55c
fix the issue of not finding lock.png
2024-06-12 00:37:14 -04:00
kindxiaoming
21910829ba
mult KAN plot
2024-06-01 14:44:36 -04:00
Kayzwer
a3ac5d6113
fix error in docs
2024-05-22 12:30:05 +08:00
Ziming Liu
13c73b8637
Update utils.py
...
fix typo: a_arange -> a_range, b_arange -> b_range
2024-05-19 18:27:35 -04:00
alessandro
f34caecfbc
Thanks to @wkqian06
2024-05-12 18:09:27 +02:00
Jim137
e4f3f8bf67
Fix dtype error in curve2coef
2024-05-10 12:47:05 +08:00
alessandro
a1791785b6
This allows symbolic_formula
to work for pruned/manually removed edges, which have sympy_fun == ''
, by skipping them.
2024-05-09 08:29:23 +02:00
Ziming Liu
a666ec3988
Merge pull request #129 from Jim137/develop
...
Fix dtype error when input dtype is Double
2024-05-08 10:40:14 -04:00
Jim137
d4305a38fd
Fix dtype error when input dtype is Double
2024-05-08 19:41:16 +08:00
Andre Franca
2a24ecd318
adding output_normalizer
2024-05-08 10:46:02 +01:00
Jim137
96769e119d
Fix device compatibility issue in initialize_from_another_model
2024-05-07 22:08:31 +08:00
alessandro
c857dd65b7
This will solve CPU-only, CUDA-only and any mix of them.
2024-05-06 20:01:28 +02:00
alessandro
d606bd88bd
This will solve CPU-only, CUDA-only and any mix of them.
2024-05-06 19:10:27 +02:00