vision_unlearning.datasets.imagenette ===================================== .. py:module:: vision_unlearning.datasets.imagenette Classes ------- .. autoapisummary:: vision_unlearning.datasets.imagenette.UnlearnDatasetImagenette Module Contents --------------- .. py:class:: UnlearnDatasetImagenette(/, **data: Any) Bases: :py:obj:`vision_unlearning.datasets.base.UnlearnDataset` Wrapper around huggingface datasets Organize the forget-retain splits .. py:attribute:: download_path :type: str .. py:attribute:: class_mapping :type: ClassVar[dict] .. py:method:: _download_imagenette(temp_download_path: str) -> None Download Imagenette from FastAI's S3 bucket to a temporary folder. Skip download if files already exist. .. py:method:: _load() -> None Load the dataset from disk or download it. Side effects: updates the properties _dataset_splits, _classes, _n_classes .. py:method:: make_prompt_for_label(label: int) -> str