This fork of the CALVIN repo contains code for running a trained SuSIE model on the CALVIN benchmark.
git clone --recurse-submodules https://github.com/pranavatreya/calvin-sim.git
conda 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 the diffusion model and goal conditioned policy checkpoints from https://huggingface.co/patreya/susie-calvin-checkpoints
To evaluate SuSIE on CALVIN,
- Set the values of the environment variables in
eval_susie.sh
to the paths to your downloaded checkpoints. - Run
./eval_susie.sh
Videos of SuSIE rollouts on CALVIN will be logged to the experiments
folder.