mirror of
https://github.com/hpcaitech/ColossalAI.git
synced 2025-09-09 04:50:17 +00:00
[booster] fix no_sync method (#3709)
* [booster] fix no_sync method * [booster] add test for ddp no_sync * [booster] fix merge * [booster] update unit test * [booster] update unit test * [booster] update unit test
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from typing import Callable, List, Tuple, Union
|
||||
from typing import Callable, Iterator, List, Tuple, Union
|
||||
|
||||
import torch
|
||||
import torch.distributed as dist
|
||||
@@ -49,6 +49,9 @@ class DPPluginWrapper(DPPluginBase):
|
||||
def supported_precisions(self) -> List[str]:
|
||||
pass
|
||||
|
||||
def no_sync(self, model: nn.Module) -> Iterator[None]:
|
||||
pass
|
||||
|
||||
|
||||
def check_dataloader_sharding():
|
||||
plugin = DPPluginWrapper()
|
||||
|
Reference in New Issue
Block a user