Browse Source

import DeepSpeedDriver

tags/v1.0.0alpha
x54-729 3 years ago
parent
commit
8d23253318
3 changed files with 5 additions and 1 deletions
  1. +1
    -0
      fastNLP/core/__init__.py
  2. +2
    -1
      fastNLP/core/drivers/__init__.py
  3. +2
    -0
      fastNLP/core/drivers/torch_driver/__init__.py

+ 1
- 0
fastNLP/core/__init__.py View File

@@ -59,6 +59,7 @@ __all__ = [
# drivers
"TorchSingleDriver",
"TorchDDPDriver",
"DeepSpeedDriver",
"PaddleSingleDriver",
"PaddleFleetDriver",
"JittorSingleDriver",


+ 2
- 1
fastNLP/core/drivers/__init__.py View File

@@ -3,6 +3,7 @@ __all__ = [
'TorchDriver',
"TorchSingleDriver",
"TorchDDPDriver",
"DeepSpeedDriver",
"PaddleDriver",
"PaddleSingleDriver",
"PaddleFleetDriver",
@@ -14,7 +15,7 @@ __all__ = [
'optimizer_state_to_device'
]

from .torch_driver import TorchDriver, TorchSingleDriver, TorchDDPDriver, torch_seed_everything, optimizer_state_to_device
from .torch_driver import TorchDriver, TorchSingleDriver, TorchDDPDriver, DeepSpeedDriver, torch_seed_everything, optimizer_state_to_device
from .jittor_driver import JittorDriver, JittorMPIDriver, JittorSingleDriver
from .paddle_driver import PaddleDriver, PaddleFleetDriver, PaddleSingleDriver, paddle_seed_everything
from .driver import Driver


+ 2
- 0
fastNLP/core/drivers/torch_driver/__init__.py View File

@@ -1,6 +1,7 @@
__all__ = [
'TorchDDPDriver',
'TorchSingleDriver',
'DeepSpeedDriver',
'TorchDriver',
'torch_seed_everything',
'optimizer_state_to_device'
@@ -10,6 +11,7 @@ from .ddp import TorchDDPDriver
# todo 实现 fairscale 后再将 fairscale 导入到这里;
from .single_device import TorchSingleDriver
from .torch_driver import TorchDriver
from .deepspeed import DeepSpeedDriver
from .utils import torch_seed_everything, optimizer_state_to_device




Loading…
Cancel
Save