yagizdevre commited on
Commit
5dd9ee6
·
1 Parent(s): 626ae5c

added filters

Browse files
__pycache__/modeling_ministu.cpython-312.pyc CHANGED
Binary files a/__pycache__/modeling_ministu.cpython-312.pyc and b/__pycache__/modeling_ministu.cpython-312.pyc differ
 
modeling_ministu.py CHANGED
@@ -427,8 +427,16 @@ class MLP(nn.Module):
427
  class MiniSTU(PreTrainedModel):
428
  config_class = MiniSTUConfig
429
 
430
- def __init__(self, config, filters) -> None:
431
  super(MiniSTU, self).__init__(config)
 
 
 
 
 
 
 
 
432
  self.num_layers = config.num_layers
433
  assert config.dim % config.num_heads == 0, f"dim ({self.dim}) must be divisible num_heads ({self.num_heads})"
434
  self.head_dim = config.dim // config.num_heads
 
427
  class MiniSTU(PreTrainedModel):
428
  config_class = MiniSTUConfig
429
 
430
+ def __init__(self, config) -> None:
431
  super(MiniSTU, self).__init__(config)
432
+ filters = get_spectral_filters(
433
+ seq_len=config.seq_len,
434
+ K=config.num_eigh,
435
+ use_hankel_L=config.use_hankel_L,
436
+ device=device=device,
437
+ dtype=torch_dtype,
438
+ )
439
+
440
  self.num_layers = config.num_layers
441
  assert config.dim % config.num_heads == 0, f"dim ({self.dim}) must be divisible num_heads ({self.num_heads})"
442
  self.head_dim = config.dim // config.num_heads