by Stefani Karp, Ezra Winston, Yuanzhi Li, Aarti Singh
NeurIPS 2021
Python requirements are given in requirements.txt.
To install jax for gpu usage, see instructions at github.com/google/jax.
The file train.py
runs the CIFAR-variant experiments, and the file synthetic_data_sim.py
runs the synthetic-data experiments with the model used in the theory.
Examples of both types of runs are given in main_paper_experiments.sh
.
Calling train.py
allows for specification of the image dataset, noise type, image placement, etc.
Examples of various data variants are given in data_examples.ipynb
.