PTAN
PTAN stands for PyTorch AgentNet -- reimplementation of AgentNet library for PyTorch
This library was used in "Practical Deep Reinforcement Learning" book, here you can find sample sources.
Installation
From sources:
python setup.py install
From pypi:
pip install ptan
From github:
pip install pip install git+https://github.com/Shmuma/ptan.git
Requirements
- PyTorch: version 1.1.0 is required
- PyTorch Ignite: provides extra bindings for ignite
- OpenAI Gym:
pip install gym gym[atari]
- Python OpenCV:
pip install opencv-python
- TensorBoardX:
pip install tensorboardX
Anaconda Python users
Note forTo run some of the samples, you will need these modules:
conda install pytorch torchvision -c pytorch
pip install tensorboard-pytorch
pip install gym
pip install gym[atari]
pip install opencv-python
Documentation
Random pieces of information
ExperienceSource
vsExperienceSourceFirstLast
: Shmuma#17 (comment)