To reproduce some of our results on the Sprites dataset, please do the following:

# extract data under sub-folder data/

# create an environment with at least these requirements
- python 3.8.12
- torch 1.10.1
- matplotlib 3.2.2

# run_sprites_twofactor performs two factor swap (switch dynamic or static)
# run_sprites_multifactor reproduces Table 1