文件名称:灵巧的健身房:适用于OpenAI Gym环境的神经进化
文件大小:432KB
文件格式:ZIP
更新时间:2024-03-06 01:19:39
Python
关于
该存储库包含允许您使用算法及其变体来训练,测试和可视化环境(游戏)的代码。
该项目的两个目标是
通过配置文件使此工作尽可能简单。
通过同时评估多处理器计算机上的总体适应性,使代码快速运行。
快速开始
首先,您应该从源代码安装和 。 然后执行以下操作:
% python3 neat-evolve.py config/cartpole
这将使用在环境中运行整洁的python,因此您可以利用计算机上的所有核心。
演进完成后,您可以通过以下方法尝试演进网络:
% python3 neat-test.py models/CartPole-v1
【文件预览】:
neat-gym-master
----environments()
--------maze()
--------gather()
----neat-test.py(572B)
----media()
--------figure.png(23KB)
--------movie.gif(212KB)
--------network.png(29KB)
----neat-plot.py(2KB)
----config()
--------cartpole(3KB)
--------pendulum(3KB)
----setup.py(538B)
----README.md(4KB)
----Makefile(644B)
----.gitignore(79B)
----neat-evolve.py(24KB)
----neat_gym()
--------__init__.py(3KB)
--------novelty()