Source code for vision_unlearning.metrics.base
from abc import ABC
from typing import Optional
from pydantic import BaseModel, ConfigDict
import torch
[docs]
class Metric(BaseModel, ABC):
model_config = ConfigDict(arbitrary_types_allowed=True)
device: Optional[torch.device | str | int] = None