mlnomad commited on
Commit
8a6af7d
·
verified ·
1 Parent(s): 7111353

Fix: lazy non-persistent RoPE buffers — HF from_pretrained's meta-init was leaving persistent rope_cos/rope_sin uninitialised, producing NaN logits. Buffers are now computed on first forward.

Browse files
Files changed (1) hide show
  1. modeling_yatnmn_gpt.py +1 -1
modeling_yatnmn_gpt.py CHANGED
@@ -20,7 +20,7 @@ from transformers.generation import GenerationMixin
20
  try:
21
  from .configuration_yatnmn_gpt import YatGPTHfConfig
22
  from .yatnmn_gpt import Yat_GPT, YatGPTConfig
23
- from .torch_gpt import rms_norm, apply_rotary_emb
24
  except ImportError:
25
  from configuration_yatnmn_gpt import YatGPTHfConfig
26
  from yatnmn_gpt import Yat_GPT, YatGPTConfig
 
20
  try:
21
  from .configuration_yatnmn_gpt import YatGPTHfConfig
22
  from .yatnmn_gpt import Yat_GPT, YatGPTConfig
23
+ from torch_port.torch_gpt import rms_norm, apply_rotary_emb
24
  except ImportError:
25
  from configuration_yatnmn_gpt import YatGPTHfConfig
26
  from yatnmn_gpt import Yat_GPT, YatGPTConfig