All Projects → awjuliani → Oreilly Rl Tutorial

awjuliani / Oreilly Rl Tutorial

Contains Jupyter notebooks associated with the "Deep Reinforcement Learning Tutorial" tutorial given at the O'Reilly 2017 NYC AI Conference.

Projects that are alternatives of or similar to Oreilly Rl Tutorial

Marketvectors
Implementations for my blog post [here](https://medium.com/@TalPerry/deep-learning-the-stock-market-df853d139e02#.flflpo3xf)
Stars: ✭ 263 (-1.13%)
Mutual labels:  jupyter-notebook
Lotterypredict
TensorFlow实战,使用LSTM预测彩票
Stars: ✭ 263 (-1.13%)
Mutual labels:  jupyter-notebook
Grad Cam Tensorflow
tensorflow implementation of Grad-CAM (CNN visualization)
Stars: ✭ 261 (-1.88%)
Mutual labels:  jupyter-notebook
Helk
The Hunting ELK
Stars: ✭ 3,097 (+1064.29%)
Mutual labels:  jupyter-notebook
The Elements Of Statistical Learning
My notes and codes (jupyter notebooks) for the "The Elements of Statistical Learning" by Trevor Hastie, Robert Tibshirani and Jerome Friedman
Stars: ✭ 260 (-2.26%)
Mutual labels:  jupyter-notebook
Deeplearning Challenges
Codes for weekly challenges on Deep Learning by Siraj
Stars: ✭ 264 (-0.75%)
Mutual labels:  jupyter-notebook
Deeplearning.ai Notes
These are my notes which I prepared during deep learning specialization taught by AI guru Andrew NG. I have used diagrams and code snippets from the code whenever needed but following The Honor Code.
Stars: ✭ 262 (-1.5%)
Mutual labels:  jupyter-notebook
Torrent To Google Drive Downloader
Simple notebook to stream torrent files to Google Drive using Google Colab.
Stars: ✭ 266 (+0%)
Mutual labels:  jupyter-notebook
Neural Collaborative Filtering
pytorch version of neural collaborative filtering
Stars: ✭ 263 (-1.13%)
Mutual labels:  jupyter-notebook
Stn.keras
Implementation of spatial transformer networks (STNs) in keras 2 with tensorflow as backend.
Stars: ✭ 265 (-0.38%)
Mutual labels:  jupyter-notebook
Graph Based Deep Learning Literature
links to conference publications in graph-based deep learning
Stars: ✭ 3,428 (+1188.72%)
Mutual labels:  jupyter-notebook
Machine Learning
讲解常见的机器学习算法
Stars: ✭ 264 (-0.75%)
Mutual labels:  jupyter-notebook
Word2gm
Word to Gaussian Mixture Model
Stars: ✭ 265 (-0.38%)
Mutual labels:  jupyter-notebook
Cogan
Stars: ✭ 263 (-1.13%)
Mutual labels:  jupyter-notebook
Pandas for everyone
Repository to accompany "Pandas for Everyone"
Stars: ✭ 266 (+0%)
Mutual labels:  jupyter-notebook
Patents Public Data
Patent analysis using the Google Patents Public Datasets on BigQuery
Stars: ✭ 263 (-1.13%)
Mutual labels:  jupyter-notebook
Presentations
Collection of presentations for advanced Python topics
Stars: ✭ 264 (-0.75%)
Mutual labels:  jupyter-notebook
Healthcare
Stars: ✭ 265 (-0.38%)
Mutual labels:  jupyter-notebook
Plantwateringalarm
A soil humidity level sensor based on ATTINY44. Uses capacitive sensing.
Stars: ✭ 264 (-0.75%)
Mutual labels:  jupyter-notebook
Mobike Crawler
摩拜单车爬虫
Stars: ✭ 265 (-0.38%)
Mutual labels:  jupyter-notebook

Deep Reinforcement Learning Tutorial

Contains Jupyter notebooks associated with the Deep Reinforcement Learning Tutorial given at the O'Reilly 2017 NYC AI Conference. Slides from the presentation can be downloaded here.

Required Unity Environments can be downloaded here. Download and unzip the .zip file associated with your OS (ie Linux, Mac, or Windows) and move each of the files within the unzipped folder (ie 2DBall, 3DBall, etc) to the root directory of this repository.

Requirements

  • Tensorflow (version 1.0+)
  • Pillow
  • Matplotlib
  • numpy
  • scipy
  • Jupyter

To install dependencies, run:

pip install -r requirements.txt

or

pip3 install -r requirements.txt

If your Python environment doesn't include pip, see these instructions on installing it.

Training RL Agents

To launch jupyter, run:

jupyter notebook

Then navigate to localhost:8888 to access each training notebook.

To monitor training progress, run the following from the root directory of this repo:

tensorboard --logdir='./summaries'

Then navigate to localhost:6006 to monitor progress with Tensorboard.

Troubleshooting

macOS Permission Error

If you recieve a permission error when attempting to launch an environment on macOS, run:

chmod -R 755 *.app

Filename not found

If you recieve a file-not-found error while attempting to launch an environment, ensure that the environment files are in the root repository directory. For example, if there is a sub-folder containing the environment files, those files should be removed from the sub-folder and moved to the root.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].