FlameF0X commited on
Commit
1b4b2d0
·
verified ·
1 Parent(s): c0de99b

Create configuration_i3.py

Browse files
Files changed (1) hide show
  1. configuration_i3.py +24 -0
configuration_i3.py ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers.configuration_utils import PretrainedConfig
2
+
3
+ class I3Config(PretrainedConfig):
4
+ model_type = "i3"
5
+
6
+ def __init__(
7
+ self,
8
+ vocab_size=50000,
9
+ d_model=512,
10
+ n_layers=12,
11
+ n_heads=8,
12
+ max_seq_len=256,
13
+ rank=64,
14
+ d_state=32,
15
+ **kwargs,
16
+ ):
17
+ super().__init__(**kwargs)
18
+ self.vocab_size = vocab_size
19
+ self.d_model = d_model
20
+ self.n_layers = n_layers
21
+ self.n_heads = n_heads
22
+ self.max_seq_len = max_seq_len
23
+ self.rank = rank
24
+ self.d_state = d_state