root
|
a768cb2dfd
|
modify pypi_publish.yaml
|
2024-07-12 05:07:27 +08:00 |
|
root
|
fa4243ee29
|
add .github
|
2024-07-12 04:59:50 +08:00 |
|
root
|
7133573383
|
delete recommend envs
|
2024-07-12 04:36:29 +08:00 |
|
root
|
0d6e7477bf
|
update functions. Visualize, Interpretable and with evox
|
2024-07-12 04:35:22 +08:00 |
|
root
|
5fc63fdaf1
|
fix bugs
|
2024-07-12 02:25:57 +08:00 |
|
root
|
3194678a15
|
update functions
|
2024-07-12 02:14:48 +08:00 |
|
root
|
45b4155541
|
modify pyproject.toml
|
2024-07-12 00:00:11 +08:00 |
|
root
|
5fdf7b29bc
|
add License and pyproject.toml
|
2024-07-11 23:56:06 +08:00 |
|
root
|
e2869c7562
|
add evox support
|
2024-07-11 20:52:17 +08:00 |
|
root
|
e372ed7dcc
|
update some examples
|
2024-07-11 20:45:40 +08:00 |
|
root
|
cef27b56bb
|
update problem and pipeline
|
2024-07-11 19:34:12 +08:00 |
|
root
|
be6a67d7e2
|
Add CustomFuncFit into problem; Add related examples
|
2024-07-11 18:32:08 +08:00 |
|
root
|
3cb5fbf581
|
update hyperneat and related examples
|
2024-07-11 15:08:02 +08:00 |
|
root
|
9bad577d89
|
adjust default parameter; successful run recurrent-xor example
|
2024-07-11 10:57:43 +08:00 |
|
root
|
4a631f9464
|
modify NEAT package; successfully run xor example
|
2024-07-11 10:10:16 +08:00 |
|
root
|
52d5f046d3
|
refactor folder locations
|
2024-07-10 16:58:58 +08:00 |
|
root
|
51cb4695af
|
fix bugs
|
2024-07-10 16:50:36 +08:00 |
|
root
|
4cdac932d3
|
refactor folder locations
|
2024-07-10 16:40:03 +08:00 |
|
root
|
3170d2a3d5
|
update gene
|
2024-07-10 16:33:18 +08:00 |
|
root
|
649d4b0552
|
update recurrent genome
|
2024-07-10 16:27:49 +08:00 |
|
root
|
1d606eb1c3
|
fix bug;
feat: Add support for max_nodes and max_conns in DefaultGenome initialization
|
2024-07-10 11:30:20 +08:00 |
|
root
|
ee8ec84202
|
odify genome for the official release
|
2024-07-10 11:24:11 +08:00 |
|
wls2002
|
075460f896
|
fix bugs
|
2024-06-20 16:32:52 +08:00 |
|
wls2002
|
9f72813c35
|
rename the "advance" and "AdvanceInitialize" to "hidden" and "HiddenInitialize"
|
2024-06-18 16:02:26 +08:00 |
|
wls2002
|
ce8015d22c
|
modify act funcs and sympy act funcs;
add dense and advance initialize genome;
add input_transform for genome;
|
2024-06-18 16:01:11 +08:00 |
|
wls2002
|
907314bc80
|
update "show" in brax
|
2024-06-16 22:28:28 +08:00 |
|
wls2002
|
fb2ae5d2fa
|
add save function in pipeline
|
2024-06-16 21:47:53 +08:00 |
|
wls2002
|
b9d6482d11
|
add obs normalization for rl env
|
2024-06-14 16:11:50 +08:00 |
|
wls2002
|
aac9f4c3fb
|
Try to reduce difference between sympy formula and network.
Spend a whole night. Failed;
I'll never try it anymore.
|
2024-06-13 07:07:43 +08:00 |
|
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
|
374c05f5b7
|
Merge remote-tracking branch 'origin/remove_enable' into remove_enable
# Conflicts:
# tensorneat/examples/func_fit/xor_kan.py
|
2024-06-07 17:10:22 +08:00 |
|
wls2002
|
3d5b80c6fa
|
add action_policy for problem;
|
2024-06-07 17:09:16 +08:00 |
|
WLS2002
|
235b1f3c74
|
delete unreleased example
|
2024-06-05 14:27:54 +08:00 |
|
wls2002
|
10ec1c2df9
|
add jumanji env;
add repeat times for rl_env
|
2024-06-05 14:24:17 +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
|
a07a3b1cb2
|
add KNN
|
2024-06-02 19:38:48 +08:00 |
|
wls2002
|
e65200a94e
|
modify the behavior for mutate_add_node and mutate_add_conn. Currently, this two mutation will just change the structure of the network, but not influence the output for the network.
|
2024-06-01 20:42:42 +08:00 |
|
wls2002
|
4ad9f0a85a
|
remove attr enable for conn
|
2024-05-31 22:06:25 +08:00 |
|
wls2002
|
d6e9ff5d9a
|
fix bug in restore genome.
|
2024-05-31 19:43:14 +08:00 |
|
wls2002
|
bc8267bad0
|
fix bug for using state.randkey in mutate of the gene
|
2024-05-31 16:18:02 +08:00 |
|
wls2002
|
3a7d05f133
|
show the node cnt and conn cnt in pipeline;
mutate add node or add conn will not happen when there is no enough space for new nodes or conns.
|
2024-05-31 16:07:23 +08:00 |
|
wls2002
|
47b1cacb57
|
fix bug for record the best genome.
|
2024-05-31 15:36:47 +08:00 |
|
wls2002
|
6aa9011043
|
modify pipeline for "update_by_data";
fix bug in speciate. currently, node_delete and conn_delete can successfully work
|
2024-05-31 15:32:56 +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
|
cd92f411dc
|
add args record_episode in rl tasks, with related test "test_record_episode.ipynb";
add args return_data in func_fit tasks.
|
2024-05-30 17:05:56 +08:00 |
|
wls2002
|
20320105e6
|
move crossover_gene from ga.crossover to gene.basegene.
|
2024-05-30 15:06:08 +08:00 |
|