checkpointing.util.pickle

 1from io import IOBase
 2import pickle
 3from typing import Any
 4
 5
 6def dump(obj: Any, file: IOBase, protocol: int) -> None:
 7    return pickle.dump(obj, file, protocol)
 8
 9
10def load(file: IOBase, protocol: int) -> Any:
11    return pickle.load(file)
def dump(obj: Any, file: io.IOBase, protocol: int) -> None:
7def dump(obj: Any, file: IOBase, protocol: int) -> None:
8    return pickle.dump(obj, file, protocol)
def load(file: io.IOBase, protocol: int) -> Any:
11def load(file: IOBase, protocol: int) -> Any:
12    return pickle.load(file)