Skip to content
/ deep_rl Public

Project for enabling easy and basic Reinforcement Learning by using PyTorch & OpenAI Gym. Currently contains an implementation of the Soft-Actor-Critic algorithm.

Notifications You must be signed in to change notification settings

Capsar/deep_rl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Implementation of Soft-Actor-Critic (SAC)

This repository consists of a basic framework that allows to easily load a Gym environment and optimize an agent using SAC. The SAC algorithm: Soft-Actor-Critic.

Installation

The code is written in python 3.10 and uses the following packages:

Usage

Single Experiments

Experiments with a set of hyperparameters can be run with the main.py script.

Hyperparameter Grid Search

Experiments to find the best hyperparameters can be run with the hpo.py script.

Evaluation

The evaluate.py script can be used to evaluate a trained agent.

Results

TODO

  • Make a version that uses PyTorch Lightning
  • With PyTorch Lightning, make use of Weights & Biases for logging
  • Add support for distributed training (Vertex AI)

About

Project for enabling easy and basic Reinforcement Learning by using PyTorch & OpenAI Gym. Currently contains an implementation of the Soft-Actor-Critic algorithm.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages