User01110 commited on
Commit
3a0d1d2
·
verified ·
1 Parent(s): dbb89f9

Persist RoPE inv_freq buffers

Browse files
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:96aa6a05a7d1de5562ce71a856395c929cb16e3d25eefce03a7964e52300faad
3
- size 32536112
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2d8c33d716ce718e80e83cd327c7be3d72114f69d08df63c7d2ee941bbe1f52d
3
+ size 32537376
modeling_tinyqwen3_novelty.py CHANGED
@@ -76,7 +76,7 @@ class RotaryEmbedding(nn.Module):
76
  def __init__(self, head_dim, theta):
77
  super().__init__()
78
  inv_freq = 1.0 / (theta ** (torch.arange(0, head_dim, 2).float() / head_dim))
79
- self.register_buffer("inv_freq", inv_freq, persistent=False)
80
 
81
  def forward(self, seq_len, device):
82
  pos = torch.arange(seq_len, device=device, dtype=self.inv_freq.dtype)
 
76
  def __init__(self, head_dim, theta):
77
  super().__init__()
78
  inv_freq = 1.0 / (theta ** (torch.arange(0, head_dim, 2).float() / head_dim))
79
+ self.register_buffer("inv_freq", inv_freq)
80
 
81
  def forward(self, seq_len, device):
82
  pos = torch.arange(seq_len, device=device, dtype=self.inv_freq.dtype)