(handler, fp: str, *args, saved_obj=None, **kwargs)
| 274 | |
| 275 | @staticmethod |
| 276 | def sync_upload_fileobj(handler, fp: str, *args, saved_obj=None, **kwargs): |
| 277 | assert isinstance(handler, LocalClient) |
| 278 | assert saved_obj is not None |
| 279 | fp_dirname = os.path.dirname(fp) |
| 280 | if not os.path.exists(fp_dirname): |
| 281 | os.makedirs(fp_dirname, exist_ok=True) |
| 282 | torch.save(saved_obj, fp, *args, **kwargs) |
| 283 | |
| 284 | @staticmethod |
| 285 | def load(handler, fp: str, *args, **kwargs): # pylint: disable=W0613 |