README.md
pyproject.toml
erasus/__init__.py
erasus/fabric.py
erasus/version.py
erasus.egg-info/PKG-INFO
erasus.egg-info/SOURCES.txt
erasus.egg-info/dependency_links.txt
erasus.egg-info/entry_points.txt
erasus.egg-info/requires.txt
erasus.egg-info/top_level.txt
erasus/benchmarks/__init__.py
erasus/benchmarks/benchmark_runner.py
erasus/benchmarks/lm_eval_integration.py
erasus/benchmarks/micro_protocol.py
erasus/benchmarks/real_model_eval.py
erasus/benchmarks/standard_suite.py
erasus/benchmarks/temporal.py
erasus/benchmarks/tofu_loader.py
erasus/certification/__init__.py
erasus/certification/bounds.py
erasus/certification/certified_removal.py
erasus/certification/verification.py
erasus/cli/__init__.py
erasus/cli/benchmark.py
erasus/cli/evaluate.py
erasus/cli/main.py
erasus/cli/profile.py
erasus/cli/service.py
erasus/cli/unlearn.py
erasus/cli/visualize.py
erasus/core/__init__.py
erasus/core/base_metric.py
erasus/core/base_selector.py
erasus/core/base_strategy.py
erasus/core/base_unlearner.py
erasus/core/config.py
erasus/core/coreset.py
erasus/core/exceptions.py
erasus/core/registry.py
erasus/core/strategy_pipeline.py
erasus/core/types.py
erasus/core/unlearning_module.py
erasus/core/unlearning_trainer.py
erasus/data/__init__.py
erasus/data/augmentation.py
erasus/data/datasets.py
erasus/data/loaders.py
erasus/data/multimodal.py
erasus/data/partitioning.py
erasus/data/preprocessing.py
erasus/data/samplers.py
erasus/data/splits.py
erasus/data/transforms.py
erasus/data/datasets/__init__.py
erasus/data/datasets/coco.py
erasus/data/datasets/conceptual_captions.py
erasus/data/datasets/i2p.py
erasus/data/datasets/imagenet.py
erasus/data/datasets/muse.py
erasus/data/datasets/tofu.py
erasus/data/datasets/unlearning.py
erasus/data/datasets/wmdp.py
erasus/data/synthetic/__init__.py
erasus/data/synthetic/backdoor_generator.py
erasus/data/synthetic/bias_generator.py
erasus/data/synthetic/privacy_generator.py
erasus/evaluation/__init__.py
erasus/evaluation/benchmark_protocol.py
erasus/evaluation/verification_suite.py
erasus/evaluation/adversarial/__init__.py
erasus/evaluation/adversarial/base.py
erasus/evaluation/relearning/__init__.py
erasus/evaluation/relearning/base.py
erasus/experiments/__init__.py
erasus/experiments/ablation_studies.py
erasus/experiments/experiment_tracker.py
erasus/experiments/hydra_config.py
erasus/experiments/hyperparameter_search.py
erasus/experiments/leaderboard.py
erasus/integrations/__init__.py
erasus/integrations/hf_trainer.py
erasus/integrations/huggingface.py
erasus/losses/__init__.py
erasus/losses/adversarial_loss.py
erasus/losses/contrastive.py
erasus/losses/custom_losses.py
erasus/losses/fisher_regularization.py
erasus/losses/kl_divergence.py
erasus/losses/l2_regularization.py
erasus/losses/mmd.py
erasus/losses/retain_anchor.py
erasus/losses/triplet_loss.py
erasus/metrics/__init__.py
erasus/metrics/accuracy.py
erasus/metrics/benchmarks.py
erasus/metrics/fid.py
erasus/metrics/membership_inference.py
erasus/metrics/metric_suite.py
erasus/metrics/perplexity.py
erasus/metrics/retrieval.py
erasus/metrics/retrieval_metrics.py
erasus/metrics/efficiency/__init__.py
erasus/metrics/efficiency/flops.py
erasus/metrics/efficiency/memory_usage.py
erasus/metrics/efficiency/speedup.py
erasus/metrics/efficiency/time_complexity.py
erasus/metrics/forgetting/__init__.py
erasus/metrics/forgetting/activation_analysis.py
erasus/metrics/forgetting/backdoor_activation.py
erasus/metrics/forgetting/benign_finetuning.py
erasus/metrics/forgetting/confidence.py
erasus/metrics/forgetting/cross_prompt_leakage.py
erasus/metrics/forgetting/exact_memorization.py
erasus/metrics/forgetting/extraction_attack.py
erasus/metrics/forgetting/extraction_strength.py
erasus/metrics/forgetting/feature_distance.py
erasus/metrics/forgetting/knowmem.py
erasus/metrics/forgetting/memorization.py
erasus/metrics/forgetting/mia.py
erasus/metrics/forgetting/mia_suite.py
erasus/metrics/forgetting/mia_variants.py
erasus/metrics/privacy/__init__.py
erasus/metrics/privacy/differential_privacy.py
erasus/metrics/privacy/epsilon_delta.py
erasus/metrics/privacy/privacy_audit.py
erasus/metrics/privacy/privacy_leakage.py
erasus/metrics/privacy/rag_leakage.py
erasus/metrics/utility/__init__.py
erasus/metrics/utility/bleu.py
erasus/metrics/utility/clip_score.py
erasus/metrics/utility/downstream_tasks.py
erasus/metrics/utility/inception_score.py
erasus/metrics/utility/rouge.py
erasus/models/__init__.py
erasus/models/model_wrapper.py
erasus/models/registry.py
erasus/models/audio/__init__.py
erasus/models/audio/clap.py
erasus/models/audio/wav2vec.py
erasus/models/audio/whisper.py
erasus/models/diffusion/__init__.py
erasus/models/diffusion/dalle.py
erasus/models/diffusion/diffusion_utils.py
erasus/models/diffusion/imagen.py
erasus/models/diffusion/stable_diffusion.py
erasus/models/llm/__init__.py
erasus/models/llm/bert.py
erasus/models/llm/gpt.py
erasus/models/llm/llama.py
erasus/models/llm/mistral.py
erasus/models/llm/t5.py
erasus/models/video/__init__.py
erasus/models/video/video_clip.py
erasus/models/video/videomae.py
erasus/models/vlm/__init__.py
erasus/models/vlm/blip.py
erasus/models/vlm/clip.py
erasus/models/vlm/flamingo.py
erasus/models/vlm/llava.py
erasus/models/vlm/vision_transformer.py
erasus/privacy/__init__.py
erasus/privacy/accountant.py
erasus/privacy/certificates.py
erasus/privacy/dp_mechanisms.py
erasus/privacy/gradient_clipping.py
erasus/privacy/influence_bounds.py
erasus/privacy/secure_aggregation.py
erasus/selectors/__init__.py
erasus/selectors/auto_selector.py
erasus/selectors/full_selector.py
erasus/selectors/quality_metrics.py
erasus/selectors/random_selector.py
erasus/selectors/ensemble/__init__.py
erasus/selectors/ensemble/voting.py
erasus/selectors/ensemble/weighted_fusion.py
erasus/selectors/geometry_based/__init__.py
erasus/selectors/geometry_based/craig.py
erasus/selectors/geometry_based/glister.py
erasus/selectors/geometry_based/herding.py
erasus/selectors/geometry_based/k_center.py
erasus/selectors/geometry_based/kcenter.py
erasus/selectors/geometry_based/kmeans_coreset.py
erasus/selectors/geometry_based/submodular.py
erasus/selectors/gradient_based/__init__.py
erasus/selectors/gradient_based/el2n.py
erasus/selectors/gradient_based/forgetting_score.py
erasus/selectors/gradient_based/grad_match.py
erasus/selectors/gradient_based/gradient_norm.py
erasus/selectors/gradient_based/influence.py
erasus/selectors/gradient_based/representer.py
erasus/selectors/gradient_based/tracin.py
erasus/selectors/learning_based/__init__.py
erasus/selectors/learning_based/active_learning.py
erasus/selectors/learning_based/data_shapley.py
erasus/selectors/learning_based/forgetting_events.py
erasus/selectors/learning_based/loss_accum.py
erasus/selectors/learning_based/valuation_network.py
erasus/service/__init__.py
erasus/service/api.py
erasus/strategies/__init__.py
erasus/strategies/auto_strategy.py
erasus/strategies/ensemble_strategy.py
erasus/strategies/data_methods/__init__.py
erasus/strategies/data_methods/amnesiac.py
erasus/strategies/data_methods/certified_removal.py
erasus/strategies/data_methods/knowledge_distillation.py
erasus/strategies/data_methods/sisa.py
erasus/strategies/diffusion_specific/__init__.py
erasus/strategies/diffusion_specific/concept_erasure.py
erasus/strategies/diffusion_specific/meta_unlearning.py
erasus/strategies/diffusion_specific/noise_injection.py
erasus/strategies/diffusion_specific/safe_latents.py
erasus/strategies/diffusion_specific/timestep_masking.py
erasus/strategies/diffusion_specific/unet_surgery.py
erasus/strategies/gradient_methods/__init__.py
erasus/strategies/gradient_methods/fisher_forgetting.py
erasus/strategies/gradient_methods/gradient_ascent.py
erasus/strategies/gradient_methods/modality_decoupling.py
erasus/strategies/gradient_methods/negative_gradient.py
erasus/strategies/gradient_methods/saliency_unlearning.py
erasus/strategies/gradient_methods/scrub.py
erasus/strategies/gradient_methods/weighted_gradient_ascent.py
erasus/strategies/inference_time/__init__.py
erasus/strategies/inference_time/activation_steering.py
erasus/strategies/inference_time/base.py
erasus/strategies/inference_time/dexperts.py
erasus/strategies/llm_specific/__init__.py
erasus/strategies/llm_specific/altpo.py
erasus/strategies/llm_specific/attention_surgery.py
erasus/strategies/llm_specific/causal_tracing.py
erasus/strategies/llm_specific/delta_unlearning.py
erasus/strategies/llm_specific/embedding_alignment.py
erasus/strategies/llm_specific/flat.py
erasus/strategies/llm_specific/npo.py
erasus/strategies/llm_specific/rmu.py
erasus/strategies/llm_specific/simnpo.py
erasus/strategies/llm_specific/ssd.py
erasus/strategies/llm_specific/token_masking.py
erasus/strategies/llm_specific/undial.py
erasus/strategies/parameter_methods/__init__.py
erasus/strategies/parameter_methods/layer_freezing.py
erasus/strategies/parameter_methods/lora_unlearning.py
erasus/strategies/parameter_methods/lora_unlearning_efficient.py
erasus/strategies/parameter_methods/mask_based.py
erasus/strategies/parameter_methods/neuron_pruning.py
erasus/strategies/parameter_methods/parameter_subset.py
erasus/strategies/parameter_methods/sparse_aware.py
erasus/strategies/vlm_specific/__init__.py
erasus/strategies/vlm_specific/attention_unlearning.py
erasus/strategies/vlm_specific/contrastive_unlearning.py
erasus/strategies/vlm_specific/cross_modal_decoupling.py
erasus/strategies/vlm_specific/vision_text_split.py
erasus/unlearners/__init__.py
erasus/unlearners/audio_unlearner.py
erasus/unlearners/continual_unlearner.py
erasus/unlearners/diffusion_unlearner.py
erasus/unlearners/erasus_unlearner.py
erasus/unlearners/federated_continual.py
erasus/unlearners/federated_unlearner.py
erasus/unlearners/llm_unlearner.py
erasus/unlearners/multimodal_unlearner.py
erasus/unlearners/video_unlearner.py
erasus/unlearners/vlm_unlearner.py
erasus/utils/__init__.py
erasus/utils/batch.py
erasus/utils/callbacks.py
erasus/utils/checkpointing.py
erasus/utils/decorators.py
erasus/utils/distributed.py
erasus/utils/early_stopping.py
erasus/utils/helpers.py
erasus/utils/logging.py
erasus/utils/memory.py
erasus/utils/numpy_compat.py
erasus/utils/profiling.py
erasus/utils/reproducibility.py
erasus/utils/seed.py
erasus/utils/torch_compat.py
erasus/utils/unlearning_checkpoint.py
erasus/visualization/__init__.py
erasus/visualization/activation.py
erasus/visualization/attention.py
erasus/visualization/comparisons.py
erasus/visualization/cross_modal.py
erasus/visualization/embeddings.py
erasus/visualization/feature_plots.py
erasus/visualization/gradients.py
erasus/visualization/influence_maps.py
erasus/visualization/interactive.py
erasus/visualization/loss_curves.py
erasus/visualization/mia_plots.py
erasus/visualization/reports.py
erasus/visualization/surfaces.py
tests/test_advanced.py
tests/test_components.py
tests/test_core.py
tests/test_end_to_end.py
tests/test_imports.py
tests/test_integration.py
tests/test_selectors.py