Skip to content

This repo is the official source code for the paper "Zero-Shot Reinforcement Learning via Function Encoders", ICML 2024

Notifications You must be signed in to change notification settings

tyler-ingebrand/FunctionEncoderRL

 
 

Repository files navigation

Zero-Shot Reinforcement Learning via Function Encoders

This repo is the official codebase for the paper "Zero-Shot Reinforcement Learning via Function Encoders".

The code consists of the following four examples, each of which is effectively a seperate project with its own dependencies:

  1. Minimum working example
    1. Start here for the most basic example of training a function encoder on simple data.
  2. Multi-task RL
  3. Multi-agent RL
  4. Hidden-parameter System Identification

See each project directory for its own README.

Warning:

Each project was created independently, so it is best to run them with the respective project as the working directly. Otherwise, there may be dependency issues.

The best approach would be to create a virtual env in each of the project directories and install the dependencies there.

About

This repo is the official source code for the paper "Zero-Shot Reinforcement Learning via Function Encoders", ICML 2024

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.2%
  • Shell 1.8%