fix bugs
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import jax, jax.numpy as jnp
|
||||
from tensorneat.common import Act
|
||||
from tensorneat.common import ACT
|
||||
from algorithm.neat import *
|
||||
import numpy as np
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import jax, jax.numpy as jnp
|
||||
from tensorneat.common import Act
|
||||
from tensorneat.common import ACT
|
||||
from algorithm.neat import *
|
||||
import numpy as np
|
||||
|
||||
@@ -17,8 +17,8 @@ def main():
|
||||
max_nodes=20,
|
||||
max_conns=20,
|
||||
node_gene=DefaultNodeGene(
|
||||
activation_options=(Act.tanh,),
|
||||
activation_default=Act.tanh,
|
||||
activation_options=(ACT.tanh,),
|
||||
activation_default=ACT.tanh,
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
"from algorithm.neat.gene.node.kan_node import KANNode\n",
|
||||
"from algorithm.neat.gene.conn.bspline import BSplineConn\n",
|
||||
"from problem.func_fit import XOR3d\n",
|
||||
"from tensorneat.utils import Act\n",
|
||||
"from tensorneat.utils import ACT\n",
|
||||
"\n",
|
||||
"import jax, jax.numpy as jnp\n",
|
||||
"\n",
|
||||
@@ -38,7 +38,7 @@
|
||||
" max_conns=10,\n",
|
||||
" node_gene=KANNode(),\n",
|
||||
" conn_gene=BSplineConn(),\n",
|
||||
" output_transform=Act.sigmoid, # the activation function for output node\n",
|
||||
" output_transform=ACT.sigmoid, # the activation function for output node\n",
|
||||
" mutation=DefaultMutation(\n",
|
||||
" node_add=0.1,\n",
|
||||
" conn_add=0.1,\n",
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import jax, jax.numpy as jnp
|
||||
from tensorneat.common import Act
|
||||
from tensorneat.common import ACT
|
||||
from algorithm.neat import *
|
||||
import numpy as np
|
||||
|
||||
@@ -17,8 +17,8 @@ def main():
|
||||
max_nodes=20,
|
||||
max_conns=20,
|
||||
node_gene=DefaultNodeGene(
|
||||
activation_options=(Act.tanh,),
|
||||
activation_default=Act.tanh,
|
||||
activation_options=(ACT.tanh,),
|
||||
activation_default=ACT.tanh,
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
@@ -145,10 +145,10 @@
|
||||
"source": [
|
||||
"from algorithm.neat.gene.node.normalized import NormalizedNode\n",
|
||||
"from algorithm.neat.gene.conn import DefaultConnGene\n",
|
||||
"from tensorneat.utils import Act\n",
|
||||
"from tensorneat.utils import ACT\n",
|
||||
"\n",
|
||||
"genome = DefaultGenome(num_inputs=3, num_outputs=2, max_nodes=10, max_conns=10,\n",
|
||||
" node_gene=NormalizedNode(activation_default=Act.identity, activation_options=(Act.identity,)),\n",
|
||||
" node_gene=NormalizedNode(activation_default=ACT.identity, activation_options=(ACT.identity,)),\n",
|
||||
" conn_gene=DefaultConnGene(weight_init_mean=1))\n",
|
||||
"state = genome.setup()\n",
|
||||
"randkey = jax.random.key(0)\n",
|
||||
|
||||
Reference in New Issue
Block a user