vision_unlearning.unlearner.base

Attributes

logger

Classes

Unlearner

performs the actual finetuning

Module Contents

vision_unlearning.unlearner.base.logger
class vision_unlearning.unlearner.base.Unlearner(/, **data: Any)

Bases: pydantic.BaseModel, abc.ABC

performs the actual finetuning

One unlearner may have variations/parametrizations that correspond to different unlearning algorithms/methods

abstract train() List[huggingface_hub.repocard_data.EvalResult]