LICENSE
README.md
pyproject.toml
setup.py
src/supreme/__init__.py
src/supreme/registry.py
src/supreme/datasets/__init__.py
src/supreme/datasets/datasets.py
src/supreme/eval_metrics/__init__.py
src/supreme/eval_metrics/accuracy.py
src/supreme/eval_metrics/activation_distance.py
src/supreme/eval_metrics/completeness.py
src/supreme/eval_metrics/jsdiv.py
src/supreme/eval_metrics/layerwise_distance.py
src/supreme/eval_metrics/membership_inference_attack.py
src/supreme/eval_metrics/metrics_main.py
src/supreme/eval_metrics/resource_consumption.py
src/supreme/eval_metrics/time.py
src/supreme/eval_metrics/zrf.py
src/supreme/methods/__init__.py
src/supreme/methods/baselines/__init__.py
src/supreme/methods/baselines/original.py
src/supreme/methods/baselines/retrain.py
src/supreme/methods/unlearning_methods/__init__.py
src/supreme/methods/unlearning_methods/assd.py
src/supreme/methods/unlearning_methods/bad_teacher.py
src/supreme/methods/unlearning_methods/finetune.py
src/supreme/methods/unlearning_methods/jit.py
src/supreme/methods/unlearning_methods/lfssd.py
src/supreme/methods/unlearning_methods/neg_grad.py
src/supreme/methods/unlearning_methods/random_labeling.py
src/supreme/methods/unlearning_methods/scrub.py
src/supreme/methods/unlearning_methods/ssd.py
src/supreme/methods/unlearning_methods/unsir.py
src/supreme/models/ResNet18.py
src/supreme/models/ViT.py
src/supreme/models/__init__.py
src/supreme/utils/__init__.py
src/supreme/utils/compute_dataset_stats.py
src/supreme/utils/debug_utils.py
src/supreme/utils/generic_utils.py
src/supreme/utils/memory_utils.py
src/supreme/utils/model_logging.py
src/supreme/utils/process_tracker.py
src/supreme/utils/project_config.py
src/supreme/utils/fabric/__init__.py
src/supreme/utils/fabric/callbacks.py
src/supreme/utils/fabric/fabric_setup.py
src/supreme/utils/fabric/loggers_setup.py
src/supreme/utils/parsers/__init__.py
src/supreme/utils/parsers/common_args.py
src/supreme/utils/training/__init__.py
src/supreme/utils/training/train_main.py
src/supreme/utils/training/training_utils.py
src/supreme/utils/unlearning/__init__.py
src/supreme/utils/unlearning/evaluation_utils.py
src/supreme/utils/unlearning/unlearn_main.py
src/supreme/utils/unlearning/unlearning_utils.py
src/supreme/utils/unlearning/update_checkpoint_paths.py
src/supreme/utils/wandb_utils/__init__.py
src/supreme/utils/wandb_utils/results_analysis/__init__.py
src/supreme/utils/wandb_utils/results_extraction/__init__.py
src/supreme/utils/wandb_utils/results_extraction/export_config.py
src/supreme/utils/wandb_utils/runtime/__init__.py
src/supreme/utils/wandb_utils/runtime/delete_runs_by_seed.py
src/supreme/utils/wandb_utils/runtime/move_retrain_to_stale.py
src/supreme/utils/wandb_utils/runtime/wandb_manager.py
src/supreme/utils/wandb_utils/runtime/wandb_setup.py
src/supreme_unlearning.egg-info/PKG-INFO
src/supreme_unlearning.egg-info/SOURCES.txt
src/supreme_unlearning.egg-info/dependency_links.txt
src/supreme_unlearning.egg-info/entry_points.txt
src/supreme_unlearning.egg-info/requires.txt
src/supreme_unlearning.egg-info/top_level.txt
tests/test_imports.py
tests/test_metrics.py
tests/test_models.py
tests/test_registry.py