​💽 Installing SLM Lab

Clone the repository:

git clone

Install the dependencies:

cd SLM-Lab/

This runs a prepared bash script with the necessary setup steps, with Python dependencies managed through Conda. Refer to the Help page if you encounter issues.

Readers of the book Foundations of Deep Reinforcement Learning: please see this custom instruction page.

​🖥 Hardware Requirements

Non-image based environments can run on a laptop. Only image based environments such as the Atari games benefit from a GPU speedup. For these, we recommend 1 GPU and at least 4 CPUs. This can run a single Atari Trial consisting of 4 Sessions.

For desktop, a reference spec is GTX 1080 GPU, 4 CPUs above 3.0 GHz, and 32 GB RAM.

For cloud computing, start with an affordable instance of AWS EC2 p2.xlarge with a K80 GPU and 4 CPUs. Use the Deep Learning AMI with Conda when creating an instance.