Tensorflow implementation of Learning to Navigate in Complex Environments.
Most of the codes are borrowed from Simple Reinforcement Learning with Tensorflow Part 8: Asynchronus Advantage Actor-Critic (A3C) and Maze Navigation using Reinforcement Learning.
lab/python3/
.BUILD
under lab/
folder. Add bazel instructions at the end of file
py_binary(
name = "nav_a3c_train",
srcs = ["python3/nav_a3c/train.py"],
data = [":deepmind_lab_py3.so"],
main = "python3/nav_a3c/train.py",
default_python_version = "PY3",
srcs_version = "PY3",
)
$ bazel run :nav_a3c_train --define headless=glx
If you want to show the game during training
$ bazel run :nav_a3c_train --define headless=false