Mirror, Mirror on the Wall---Have I Forgotten it All?\A New Framework for Evaluating Machine Unlearning
After cloning, there are two major things that should be done.
- Initialize the submodules for the unlearning frameworks
git submodule update --init --recursive- Install the uv environment
uv venv
uv syncExperiments for the paper were run via the following command:
python swap_testing.py -c configs/gaussian_poison_experiment_config.yaml -o <INSERT OUTPUT FILE PATH>The graphs and tables were then obtained from running through the swap_vs_cu_graphs.ipynb notebook.