Files
tensorneat-mend/examples/xor.py
2023-05-11 19:04:56 +08:00

21 lines
507 B
Python

from functools import partial
from utils import Configer
from algorithms.neat import Pipeline
from time_utils import using_cprofile
from problems import Sin, Xor, DIY
# @using_cprofile
@partial(using_cprofile, root_abs_path='/mnt/e/neat-jax/', replace_pattern="/mnt/e/neat-jax/")
def main():
config = Configer.load_config()
problem = Xor()
problem.refactor_config(config)
pipeline = Pipeline(config, seed=0)
pipeline.auto_run(problem.evaluate)
if __name__ == '__main__':
main()