Evaluate SuSIE on CALVIN benchmark
October 17, 2023 ยท View on GitHub
This fork of the CALVIN repo contains code for running a trained SuSIE model on the CALVIN benchmark.
Installation
git clone --recurse-submodules https://github.com/pranavatreya/calvin-sim.gitconda create -n susie-calvin python=3.8- Install tensorflow and JAX
sh install.sh(for troubleshooting see https://github.com/mees/calvin)
You will also need to install in the same conda environment two other repos that the SuSIE code interfaces with, namely the SuSIE code base itself and BridgeData V2. This can be done by simply cloning the repos and pip installing them.
Download checkpoints
Download the diffusion model and goal conditioned policy checkpoints from https://huggingface.co/patreya/susie-calvin-checkpoints
Evaluation
To evaluate SuSIE on CALVIN,
- Set the values of the environment variables in
eval_susie.shto the paths to your downloaded checkpoints. - Run
./eval_susie.sh
Videos of SuSIE rollouts on CALVIN will be logged to the experiments folder.