AjithBharadwaj commited on
Commit
a957310
·
verified ·
1 Parent(s): c9b47fc

Create configuration_custom_gpt.py

Browse files
Files changed (1) hide show
  1. configuration_custom_gpt.py +22 -0
configuration_custom_gpt.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from transformers import PretrainedConfig
2
+
3
+ class CustomGPTConfig(PretrainedConfig):
4
+ model_type = "custom-gpt"
5
+
6
+ def __init__(
7
+ self,
8
+ block_size=1024,
9
+ vocab_size=50304,
10
+ n_layer=12,
11
+ n_head=12,
12
+ n_embd=768,
13
+ intermediate_size=2048,
14
+ **kwargs,
15
+ ):
16
+ self.block_size = block_size
17
+ self.vocab_size = vocab_size
18
+ self.n_layer = n_layer
19
+ self.n_head = n_head
20
+ self.n_embd = n_embd
21
+ self.intermediate_size = intermediate_size
22
+ super().__init__(**kwargs)