文件名称:A3C-tensorflow:A3C张量流实现
文件大小:43.86MB
文件格式:ZIP
更新时间:2024-05-19 15:23:32
Python
A3C-张量流 使用TensorFlow v0.9实现 (但是很容易在更高版本上进行修改和运行) 先决条件 从,克隆支持多线程的街机学习环境。 制作并安装它。 为避免多线程问题,必须对啤酒进行修改 用法 $ python main.py 有几种选项可以更改学习参数和行为。 rom:要播放的Atari rom文件。 默认为breakout.bin。 threads_num:要并行运行的学习者线程数。 默认为8。 local_t_max:向前看的步骤数。 默认为5。 global_t_max:要训练的迭代次数。 默认为8e7(8000万)。 学习率将与该值成正比降低。 use_gpu:是使用gpu还是cpu。 默认为True。 要使用cpu,请将其设置为False。 rinke_image:是只缩小还是修剪和缩小状态图像。 默认为False。 life_lost_as_end:
【文件预览】:
A3C-tensorflow-master
----.gitignore(126B)
----environment.py(1KB)
----a3c_test.py(12KB)
----trained_results()
--------generate_graph.py(3KB)
--------pong()
--------breakout()
----actor_learner_thread.py(13KB)
----LICENSE.txt(1KB)
----ale_environment.py(4KB)
----constants.py(117B)
----README.md(2KB)
----a3c_network.py(6KB)
----main.py(9KB)
----shared_network.py(2KB)