Skip to content

tzs930/drildice

Repository files navigation

Implementation Code for DrilDICE (NeurIPS 2024)

  • This code contains official implementation codes of DrilDICE and baselines for offline imitation learning.

1. Prerequisites

  • To run this code, first install the anaconda virtual environment and install D4RL:
conda env create -f environment.yml
conda activate drildice
pip install d4rl
  • (optional) Download D4RL dataset:
python download_d4rl_dataset.py

2. Generate Subsampling Indices for Covariate Shift Scenarios

python generate_subsample_indices.py

3. Train & Evaluate DrilDICE

  • Train imitation policies using main.py.

Toy Domain:

  • To run Four Rooms env., you should get MOSEK license.
pip install cvxpy[mosek] mosek
  • Run cd fourrooms; python run_toy.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages