razmars commited on
Commit
d1351d6
·
verified ·
1 Parent(s): c23c896

Update modeling_super_linear.py

Browse files
Files changed (1) hide show
  1. modeling_super_linear.py +8 -13
modeling_super_linear.py CHANGED
@@ -635,20 +635,15 @@ class SuperLinearForCausalLM(PreTrainedModel, GenerationMixin):
635
 
636
 
637
  if x_enc.shape[1] < 512:
638
- #x_enc = self.revin_layer(x_enc, 'norm')
639
- scale_factor = int(np.ceil(512/x_enc.shape[-1]))
640
  x_enc = self.upsample_interpolate(x_enc,scale_factor,512)
641
- pass
642
-
643
-
644
- # backbone returns (B, pred_len, C)
645
- self.backbone.inf_pred_len = 96*scale_factor
646
-
647
- preds = self.backbone(x_enc)
648
- preds = self.upsample_interpolate(preds,1/scale_factor,96)
649
- #preds = self.fourier_downsample_dim1(preds,96)
650
- #preds = self.revin_layer(preds, 'denorm')
651
-
652
  return CausalLMOutputWithCrossAttentions(loss=None,logits=preds,past_key_values=None,hidden_states=None,attentions=None,)
653
 
654
 
 
635
 
636
 
637
  if x_enc.shape[1] < 512:
638
+ '''scale_factor = int(np.ceil(512/x_enc.shape[-1]))
 
639
  x_enc = self.upsample_interpolate(x_enc,scale_factor,512)
640
+ self.backbone.inf_pred_len = 96*scale_factor
641
+ preds = self.backbone(x_enc)
642
+ preds = self.upsample_interpolate(preds,1/scale_factor,96)'''
643
+ preds = self.backbone(x_enc)
644
+ else:
645
+ preds = self.backbone(x_enc)
646
+
 
 
 
 
647
  return CausalLMOutputWithCrossAttentions(loss=None,logits=preds,past_key_values=None,hidden_states=None,attentions=None,)
648
 
649