razmars commited on
Commit
a12ab3c
·
verified ·
1 Parent(s): 88f3ce6

Update modeling_super_linear.py

Browse files
Files changed (1) hide show
  1. modeling_super_linear.py +2 -7
modeling_super_linear.py CHANGED
@@ -227,13 +227,8 @@ class RLinear(nn.Module):
227
  self.zero_shot_Linear = new_W # shape (self.horizon, new_lookback)
228
  else:
229
  W = self.Linear.weight.detach()
230
- print(W.shape)
231
- W_3d = W.unsqueeze(0)
232
- print(W_3d.shape)
233
- W_new = F.adaptive_avg_pool1d(W_3d, new_lookback).squeeze(0)
234
- print(W_new.shape)
235
- self.zero_shot_Linear = W_new
236
-
237
 
238
 
239
  def forward(self, x):
 
227
  self.zero_shot_Linear = new_W # shape (self.horizon, new_lookback)
228
  else:
229
  W = self.Linear.weight.detach()
230
+ m = nn.AdaptiveAvgPool1d(new_lookback)
231
+ self.zero_shot_Linear = m(W)
 
 
 
 
 
232
 
233
 
234
  def forward(self, x):