class Callback:
    def __init__(self) -> None:
        pass

    def on_epoch_start(self, *args, **kwargs) -> None:
        return

    def on_epoch_end(self, *args, **kwargs) -> None:
        return

    def on_batch_start(self, *args, **kwargs) -> None:
        return

    def on_batch_end(self, *args, **kwargs) -> None:
        return
