mirror of https://github.com/hpcaitech/ColossalAI
[chatgpt] allow shard init and display warning (#2986)
parent
f5ca0397dd
commit
0ff8406b00
|
@ -79,8 +79,9 @@ class ColossalAIStrategy(DDPStrategy):
|
||||||
self.stage = stage
|
self.stage = stage
|
||||||
# TODO(ver217): support shard_init when using from_pretrained()
|
# TODO(ver217): support shard_init when using from_pretrained()
|
||||||
if shard_init:
|
if shard_init:
|
||||||
warnings.warn(f'Shard init is not supported yet. Ignore.')
|
warnings.warn(
|
||||||
shard_init = False
|
f'Shard init is not supported model.from_pretrained() yet. Please load weights after strategy.prepare()'
|
||||||
|
)
|
||||||
self.shard_init = shard_init
|
self.shard_init = shard_init
|
||||||
self.gemini_config = dict(device=get_current_device(),
|
self.gemini_config = dict(device=get_current_device(),
|
||||||
placement_policy=placement_policy,
|
placement_policy=placement_policy,
|
||||||
|
|
Loading…
Reference in New Issue