eayvali / DeepRL

This repository contains projects related to Deep Reinforcement Learning Nanodegree program.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deep Reinforcement Learning

This repository contains material related to Udacity's Deep Reinforcement Learning Nanodegree program.

Trained Agents

Dependencies

To set up your python environment to run the code in this repository, follow the instructions below.

  1. Create (and activate) a new environment with Python 3.6.

    • Linux or Mac:
    conda create --name deeprl python=3.6
    source activate deeprl
    • Windows:
    conda create --name deeprl python=3.6 
    activate deeprl
  2. Follow the instructions in this repository to perform a minimal install of OpenAI gym.

    • Next, install the classic control environment group by following the instructions here.
    • Then, install the box2d environment group by following the instructions here.
  3. Clone the repository, and navigate to the python/ folder. Then, install several dependencies.

git clone https://github.com/udacity/deep-reinforcement-learning.git
cd deep-reinforcement-learning/python
pip install .
  1. Create an IPython kernel for the deeprl environment.
python -m ipykernel install --user --name deeprl --display-name "deeprl"
  1. Before running code in a notebook, change the kernel to match the deeprl environment by using the drop-down Kernel menu.

About

This repository contains projects related to Deep Reinforcement Learning Nanodegree program.

License:MIT License


Languages

Language:HTML 73.0%Language:Jupyter Notebook 14.5%Language:ASP 7.7%Language:Python 4.8%