Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.71 KB

File metadata and controls

32 lines (20 loc) · 1.71 KB

Deep Reinforcement Learning In Action

Code Snippets from the Deep Reinforcement Learning in Action book from Manning, Inc

How this is Organized

The code snippets, listings, and projects are all embedded in Jupyter Notebooks organized by chapter. Visit http://jupyter.org/install for instructions on installing Jupyter Notebooks.

The chapter directories contain the maintained notebooks. See Book compatibility and corrections for API updates and corrections to printed listings, and Errata for links to maintained chapters and the immutable pre-refresh source. Model architectures and the methods described in the text are preserved; stochastic learning results vary between runs.

Requirements

In order to run many of the projects, you'll need at least the NumPy library and PyTorch.

python -m pip install -r requirements.txt

Use a fresh Python 3.13 environment and launch each notebook from its chapter directory. Run python -m unittest discover -s tests -v for the fast checks. See validation results for full training outcomes and tested limits.

Contribute

If you experience any issues running the examples, please file an issue. If you see typos or other errors in the book, please edit the Errata.md file and create a pull request.

Automated tests

See TESTING.md for PR regression/smoke checks, weekly and manual full-training runs, local commands, and merge-protection setup.