Tianshou/tianshou/highlevel/persistence.py

13 lines
274 B
Python
Raw Normal View History

import os
from typing import Protocol, Self, runtime_checkable
@runtime_checkable
class PersistableConfigProtocol(Protocol):
@classmethod
def load(cls, path: os.PathLike[str]) -> Self:
pass
def save(self, path: os.PathLike[str]) -> None:
pass