File tree Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Expand file tree Collapse file tree 1 file changed +26
-1
lines changed Original file line number Diff line number Diff line change @@ -22,4 +22,29 @@ def __init__(
22
22
self .n_layer = n_layer
23
23
self .n_head = n_head
24
24
self .layer_norm_epsilon = layer_norm_epsilon
25
- self .initializer_range = initializer_range
25
+ self .initializer_range = initializer_range
26
+
27
+ class GPT2MediumConfig (object ):
28
+ """ Config for GPT-2 Medium (355M params).
29
+ Config file can be downloaded with:
30
+ curl --output gpt2-medium-config.json https://s3.amazonaws.com/models.huggingface.co/bert/gpt2-medium-config.json
31
+ """
32
+ def __init__ (
33
+ self ,
34
+ vocab_size_or_config_json_file = 50257 ,
35
+ n_positions = 1024 ,
36
+ n_ctx = 1024 ,
37
+ n_embd = 1024 ,
38
+ n_layer = 24 ,
39
+ n_head = 16 ,
40
+ layer_norm_epsilon = 1e-5 ,
41
+ initializer_range = 0.02 ,
42
+ ):
43
+ self .vocab_size = vocab_size_or_config_json_file
44
+ self .n_ctx = n_ctx
45
+ self .n_positions = n_positions
46
+ self .n_embd = n_embd
47
+ self .n_layer = n_layer
48
+ self .n_head = n_head
49
+ self .layer_norm_epsilon = layer_norm_epsilon
50
+ self .initializer_range = initializer_range
You can’t perform that action at this time.
0 commit comments