adjust default parameter; successful run recurrent-xor example

This commit is contained in:
root
2024-07-11 10:57:43 +08:00
parent 4a631f9464
commit 9bad577d89
18 changed files with 118 additions and 136 deletions

View File

@@ -3,7 +3,7 @@ from jax import vmap, numpy as jnp
from .utils import unflatten_conns
from .base import BaseGenome
from .gene import DefaultNodeGene, DefaultConnGene
from .gene import DefaultNode, DefaultConn
from .operations import DefaultMutation, DefaultCrossover, DefaultDistance
from .utils import unflatten_conns, extract_node_attrs, extract_conn_attrs
@@ -20,8 +20,8 @@ class RecurrentGenome(BaseGenome):
num_outputs: int,
max_nodes=50,
max_conns=100,
node_gene=DefaultNodeGene(),
conn_gene=DefaultConnGene(),
node_gene=DefaultNode(),
conn_gene=DefaultConn(),
mutation=DefaultMutation(),
crossover=DefaultCrossover(),
distance=DefaultDistance(),