Commit
•
1d1088c
1
Parent(s):
613f33e
Update modeling_InternLM_XComposer.py (#1)
Browse files- Update modeling_InternLM_XComposer.py (d705cd927d90418204a513ae2e853128024972a6)
Co-authored-by: Haoning Wu @ VQAssessment Group <[email protected]>
modeling_InternLM_XComposer.py
CHANGED
@@ -74,7 +74,8 @@ class InternLMXComposerForCausalLM(PreTrainedModel):
|
|
74 |
# speed up init llm
|
75 |
with torch.device('meta'):
|
76 |
self.internlm_model = InternLMForCausalLM._from_config(config)
|
77 |
-
self.internlm_model.to_empty(device=
|
|
|
78 |
for n, m in self.internlm_model.named_modules():
|
79 |
if 'lora' in n:
|
80 |
m.float()
|
|
|
74 |
# speed up init llm
|
75 |
with torch.device('meta'):
|
76 |
self.internlm_model = InternLMForCausalLM._from_config(config)
|
77 |
+
self.internlm_model.to_empty(device='cpu').to(torch.float16)
|
78 |
+
self.internlm_model.to(config.device)
|
79 |
for n, m in self.internlm_model.named_modules():
|
80 |
if 'lora' in n:
|
81 |
m.float()
|