/DPPsForRL

Masters Dissertation Repository

Primary LanguagePython

Determinantal Point Processes for Reinforcement Learning

Louis Robinson

Masters Dissertation Repository

Determinantal SARSA

Quality Similarity Learning Curve

Hierarchy

.
├── ExamplesOfDPPs
│   ├── PointsInSquare
│   ├── SpanningTrees
│   ├── UnitSphereR4
│   └── RecommenderSystem
├── InteractivePrograms
├── LearningDPPs
└── ReinforcementLearningWithDPPs
    ├── Environments
    ├── root1_Correct-Assumptions
    └── root2_Assumptions-from-Osogami-and-Raymond

Installation

Use the package manager pip to install the following packages.

  • numpy
  • matplotlib
  • tqdm
  • scipy
  • pytorch

Replace PACKAGE_NAME with the names in the list.

pip install PACKAGE_NAME

Running

Replace FILE_NAME with the name of the file you would like to run.

python FILE_NAME.py

License

MIT