Spaces:
Running
Running
chong.zhang
commited on
Commit
·
a3a0c9b
1
Parent(s):
2c50d95
update
Browse files
inspiremusic/transformer/qwen_encoder.py
CHANGED
@@ -39,7 +39,7 @@ class QwenEncoder(nn.Module):
|
|
39 |
else:
|
40 |
self.dtype = torch.float32
|
41 |
|
42 |
-
self.model = AutoModelForCausalLM.from_pretrained(pretrain_path, device_map="
|
43 |
self._output_size = self.model.config.hidden_size
|
44 |
self.do_fusion_emb = do_fusion_emb
|
45 |
self.hidden_norm = torch.nn.LayerNorm(self._output_size)
|
@@ -109,7 +109,7 @@ class QwenEmbeddingEncoder(nn.Module):
|
|
109 |
else:
|
110 |
self.dtype = torch.float32
|
111 |
from transformers import Qwen2ForCausalLM
|
112 |
-
self.model = Qwen2ForCausalLM.from_pretrained(pretrain_path, device_map="
|
113 |
self._output_size = self.model.config.hidden_size
|
114 |
|
115 |
def output_size(self) -> int:
|
|
|
39 |
else:
|
40 |
self.dtype = torch.float32
|
41 |
|
42 |
+
self.model = AutoModelForCausalLM.from_pretrained(pretrain_path, device_map="cpu")
|
43 |
self._output_size = self.model.config.hidden_size
|
44 |
self.do_fusion_emb = do_fusion_emb
|
45 |
self.hidden_norm = torch.nn.LayerNorm(self._output_size)
|
|
|
109 |
else:
|
110 |
self.dtype = torch.float32
|
111 |
from transformers import Qwen2ForCausalLM
|
112 |
+
self.model = Qwen2ForCausalLM.from_pretrained(pretrain_path, device_map="cpu")
|
113 |
self._output_size = self.model.config.hidden_size
|
114 |
|
115 |
def output_size(self) -> int:
|