├── LICENSE ├── README.md ├── algorithm.py ├── assets ├── ant.xml ├── hopper.xml ├── incline_grass.mtl ├── incline_grass.obj ├── incline_plane.mjcf ├── level_plane.mjcf ├── stadium_grass.jpg └── walker2d.xml ├── component_chopper.py ├── deeplearning ├── README.md ├── __init__.py ├── dataset.py ├── distributions.py ├── layers │ ├── __init__.py │ ├── core.py │ ├── importance_weighting.py │ ├── optimizers.py │ └── running_norm.py ├── logger.py ├── module.py ├── mpi │ ├── __init__.py │ ├── mpi_adam.py │ ├── mpi_fork.py │ ├── mpi_moments.py │ └── mpi_sgd.py ├── schedules.py └── tf_util.py ├── envs.py ├── eval.py ├── init.py ├── model.py ├── requirements.txt ├── rl ├── README.md ├── __init__.py ├── algorithms │ ├── __init__.py │ ├── a2c.py │ ├── core.py │ ├── mpippo.py │ ├── ppo.py │ ├── qlearning.py │ └── sarsa.py ├── atari_wrappers.py ├── losses │ ├── __init__.py │ ├── a2c.py │ ├── ppo.py │ ├── qlearning.py │ └── sarsa.py ├── monitor.py ├── replay_buffer.py ├── rl_module.py ├── runner.py ├── util.py └── vec_env │ ├── __init__.py │ ├── dummy_vec_env.py │ ├── subproc_vec_env.py │ ├── vec_frame_stack.py │ └── vec_normalize.py ├── robots.py ├── train.py ├── viz.py └── xml_parser.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/README.md -------------------------------------------------------------------------------- /algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/algorithm.py -------------------------------------------------------------------------------- /assets/ant.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/ant.xml -------------------------------------------------------------------------------- /assets/hopper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/hopper.xml -------------------------------------------------------------------------------- /assets/incline_grass.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/incline_grass.mtl -------------------------------------------------------------------------------- /assets/incline_grass.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/incline_grass.obj -------------------------------------------------------------------------------- /assets/incline_plane.mjcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/incline_plane.mjcf -------------------------------------------------------------------------------- /assets/level_plane.mjcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/level_plane.mjcf -------------------------------------------------------------------------------- /assets/stadium_grass.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/stadium_grass.jpg -------------------------------------------------------------------------------- /assets/walker2d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/assets/walker2d.xml -------------------------------------------------------------------------------- /component_chopper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/component_chopper.py -------------------------------------------------------------------------------- /deeplearning/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/README.md -------------------------------------------------------------------------------- /deeplearning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deeplearning/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/dataset.py -------------------------------------------------------------------------------- /deeplearning/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/distributions.py -------------------------------------------------------------------------------- /deeplearning/layers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/layers/__init__.py -------------------------------------------------------------------------------- /deeplearning/layers/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/layers/core.py -------------------------------------------------------------------------------- /deeplearning/layers/importance_weighting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/layers/importance_weighting.py -------------------------------------------------------------------------------- /deeplearning/layers/optimizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/layers/optimizers.py -------------------------------------------------------------------------------- /deeplearning/layers/running_norm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/layers/running_norm.py -------------------------------------------------------------------------------- /deeplearning/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/logger.py -------------------------------------------------------------------------------- /deeplearning/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/module.py -------------------------------------------------------------------------------- /deeplearning/mpi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/mpi/__init__.py -------------------------------------------------------------------------------- /deeplearning/mpi/mpi_adam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/mpi/mpi_adam.py -------------------------------------------------------------------------------- /deeplearning/mpi/mpi_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/mpi/mpi_fork.py -------------------------------------------------------------------------------- /deeplearning/mpi/mpi_moments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/mpi/mpi_moments.py -------------------------------------------------------------------------------- /deeplearning/mpi/mpi_sgd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/mpi/mpi_sgd.py -------------------------------------------------------------------------------- /deeplearning/schedules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/schedules.py -------------------------------------------------------------------------------- /deeplearning/tf_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/deeplearning/tf_util.py -------------------------------------------------------------------------------- /envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/envs.py -------------------------------------------------------------------------------- /eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/eval.py -------------------------------------------------------------------------------- /init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/init.py -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/model.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/requirements.txt -------------------------------------------------------------------------------- /rl/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/README.md -------------------------------------------------------------------------------- /rl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rl/algorithms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/__init__.py -------------------------------------------------------------------------------- /rl/algorithms/a2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/a2c.py -------------------------------------------------------------------------------- /rl/algorithms/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/core.py -------------------------------------------------------------------------------- /rl/algorithms/mpippo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/mpippo.py -------------------------------------------------------------------------------- /rl/algorithms/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/ppo.py -------------------------------------------------------------------------------- /rl/algorithms/qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/qlearning.py -------------------------------------------------------------------------------- /rl/algorithms/sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/algorithms/sarsa.py -------------------------------------------------------------------------------- /rl/atari_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/atari_wrappers.py -------------------------------------------------------------------------------- /rl/losses/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/losses/__init__.py -------------------------------------------------------------------------------- /rl/losses/a2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/losses/a2c.py -------------------------------------------------------------------------------- /rl/losses/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/losses/ppo.py -------------------------------------------------------------------------------- /rl/losses/qlearning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/losses/qlearning.py -------------------------------------------------------------------------------- /rl/losses/sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/losses/sarsa.py -------------------------------------------------------------------------------- /rl/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/monitor.py -------------------------------------------------------------------------------- /rl/replay_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/replay_buffer.py -------------------------------------------------------------------------------- /rl/rl_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/rl_module.py -------------------------------------------------------------------------------- /rl/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/runner.py -------------------------------------------------------------------------------- /rl/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/util.py -------------------------------------------------------------------------------- /rl/vec_env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/vec_env/__init__.py -------------------------------------------------------------------------------- /rl/vec_env/dummy_vec_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/vec_env/dummy_vec_env.py -------------------------------------------------------------------------------- /rl/vec_env/subproc_vec_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/vec_env/subproc_vec_env.py -------------------------------------------------------------------------------- /rl/vec_env/vec_frame_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/vec_env/vec_frame_stack.py -------------------------------------------------------------------------------- /rl/vec_env/vec_normalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/rl/vec_env/vec_normalize.py -------------------------------------------------------------------------------- /robots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/robots.py -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/train.py -------------------------------------------------------------------------------- /viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/viz.py -------------------------------------------------------------------------------- /xml_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cbschaff/nlimb/HEAD/xml_parser.py --------------------------------------------------------------------------------