Source code for drytorch.trackers.hydra

"""Module containing the HydraLink tracker."""

import functools
import pathlib
import shutil

from typing import ClassVar

import hydra
import hydra.core.hydra_config

from typing_extensions import override

from drytorch.core import exceptions, log_events
from drytorch.trackers import base_classes
from drytorch.utils import repr_utils


__all__ = [
    'HydraLink',
]


TS_FMT = repr_utils.CreatedAtMixin.ts_fmt