hooks.py 292 B

123456789101112
  1. import dataclasses
  2. from typing import Callable, Optional
  3. from torch._guards import GuardsSet
  4. from .types import GuardFail
  5. @dataclasses.dataclass
  6. class Hooks:
  7. guard_export_fn: Optional[Callable[[GuardsSet], None]] = None
  8. guard_fail_fn: Optional[Callable[[GuardFail], None]] = None