wls2002
|
69d73aab73
|
add backend="jax" to sympy module
|
2024-06-13 05:55:33 +08:00 |
|
wls2002
|
b3e442c688
|
add sympy support; which can transfer your network into sympy expression;
add visualize in genome;
add related tests.
|
2024-06-12 21:36:35 +08:00 |
|
wls2002
|
dfc8f9198e
|
add repr for genome and gene;
add ipynb test for testing whether add node or add conn will not change the output for the network.
|
2024-06-09 22:32:29 +08:00 |
|
wls2002
|
52e5d603f5
|
add save and load function for classes.
|
2024-06-09 20:33:02 +08:00 |
|
wls2002
|
edfb0596e7
|
add input_transform and update_input_transform;
change the args for genome.forward.
Origin: (state, inputs, transformed)
New: (state, transformed, inputs)
|
2024-06-03 10:53:15 +08:00 |
|
wls2002
|
4ad9f0a85a
|
remove attr enable for conn
|
2024-05-31 22:06:25 +08:00 |
|
wls2002
|
3ea9986bd4
|
add "update_by_batch" in genome;
add "normalized" gene, which can do normalization before activation func.
add related test.
|
2024-05-30 23:12:11 +08:00 |
|
wls2002
|
5bd6e5c357
|
add "update_by_batch" in gene;
add flatten_conns as an inverse function for unflatten_conns;
add "test_flatten.ipynb" as test for them.
|
2024-05-30 19:44:52 +08:00 |
|
wls2002
|
18c3d44c79
|
complete fully stateful!
use black to format all files!
|
2024-05-26 18:08:43 +08:00 |
|
wls2002
|
cf69b916af
|
use black format all files;
remove "return state" for functions which will be executed in vmap;
recover randkey as args in mutation methods
|
2024-05-26 15:46:04 +08:00 |
|
wls2002
|
79d53ea7af
|
All function with state will update the state and return it.
Remove randkey args in functions with state, since it can attach the randkey by states.
|
2024-05-25 20:45:57 +08:00 |
|
wls2002
|
5626fddf41
|
add params key into setup.
|
2024-05-25 17:00:20 +08:00 |
|
wls2002
|
c0a7503168
|
make fully stateful in module ga.
|
2024-05-25 16:47:25 +08:00 |
|
wls2002
|
485d481745
|
make fully stateful in module genome.
|
2024-05-25 16:19:06 +08:00 |
|
wls2002
|
47dbcbea80
|
change repo structure; modify readme
|
2024-03-26 21:58:27 +08:00 |
|