Readme File¶

Agent¶
This repository will host all initial machine learning efforts applying the Neodroid platform.
`Neodroid <https://github.com/sintefneodroid>`_ is developed with support from Research Council of Norway Grant #262900. (`https://www.forskningsradet.no/prosjektbanken/#/project/NFR/262900 <https://www.forskningsradet.no/prosjektbanken/#/project/NFR/262900>`_)
Contents Of This Readme¶
Algorithms¶
TRPO, GA, EVO, IMITATION…
Requirements¶
pytorch
tqdm
Pillow
numpy
matplotlib
torchvision
torch
Neodroid
pynput
(Optional)
visdom
gym
To install these use the command:
pip3 install -r requirements.txt
Usage¶
Export python path to the repo root so we can use the utilities module
export PYTHONPATH=/path-to-repo/
For training a agent use:
python3 procedures/train_agent.py
For testing a trained agent use:
python3 procedures/test_agent.py
Results¶
Citation¶
For citation you may use the following bibtex entry:
@misc{neodroid-agent,
author = {Heider, Christian},
title = {Neodroid Platform Agents},
year = {2018},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/sintefneodroid/agent}},
}