| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| from .base import ( |
| CheckpointEngine, |
| CheckpointEngineManager, |
| CheckpointEngineRegistry, |
| CheckpointEngineWorker, |
| ColocatedCheckpointEngine, |
| TensorMeta, |
| ) |
|
|
| __all__ = [ |
| "CheckpointEngine", |
| "CheckpointEngineRegistry", |
| "TensorMeta", |
| "ColocatedCheckpointEngine", |
| "CheckpointEngineManager", |
| "CheckpointEngineWorker", |
| ] |
|
|
| try: |
| from .nccl_checkpoint_engine import NCCLCheckpointEngine |
|
|
| __all__ += ["NCCLCheckpointEngine"] |
| except ImportError: |
| NCCLCheckpointEngine = None |
|
|
| try: |
| from .hccl_checkpoint_engine import HCCLCheckpointEngine |
|
|
| __all__ += ["HCCLCheckpointEngine"] |
| except ImportError: |
| HCCLCheckpointEngine = None |
|
|
| try: |
| from .nixl_checkpoint_engine import NIXLCheckpointEngine |
|
|
| __all__ += ["NIXLCheckpointEngine"] |
| except ImportError: |
| NIXLCheckpointEngine = None |
|
|
| try: |
| from .kimi_checkpoint_engine import KIMICheckpointEngine |
|
|
| __all__ += ["KIMICheckpointEngine"] |
| except ImportError: |
| KIMICheckpointEngine = None |
|
|
| try: |
| from .mooncake_checkpoint_engine import MooncakeCheckpointEngine |
|
|
| __all__ += ["MooncakeCheckpointEngine"] |
| except ImportError: |
| MooncakeCheckpointEngine = None |
|
|