add visualize module

This commit is contained in:
wls2002
2023-06-29 10:20:48 +08:00
parent 01b7731231
commit f5c1ce72f9
7 changed files with 121 additions and 92 deletions

View File

@@ -1,8 +1,8 @@
import numpy as np
from configs import Configer
from algorithms.neat.pipeline import Pipeline
from algorithms.neat import Genome
from pipeline import Pipeline
xor_inputs = np.array([[0, 0], [0, 1], [1, 0], [1, 1]], dtype=np.float32)
xor_outputs = np.array([[0], [1], [1], [0]], dtype=np.float32)
@@ -22,8 +22,8 @@ def main():
config = Configer.load_config("xor.ini")
pipeline = Pipeline(config, seed=6)
nodes, cons = pipeline.auto_run(evaluate)
print(nodes)
print(cons)
g = Genome(nodes, cons, config)
print(g)
if __name__ == '__main__':