raimondskrauklis commited on
Commit
51d1fb4
·
verified ·
1 Parent(s): 3e7208b

Upload LUMI-trained GPT-Neo 1.3B with code and conversation capabilities

Browse files
HF_TOKEN=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 ADDED
File without changes
README.md ADDED
@@ -0,0 +1,119 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ library_name: transformers
6
+ pipeline_tag: text-generation
7
+ tags:
8
+ - conversational-ai
9
+ - code-generation
10
+ - python
11
+ - gpt-neo
12
+ - instruction-following
13
+ metrics:
14
+ - name: Training Loss (Final)
15
+ type: loss
16
+ value: 0.4554
17
+ verified: false
18
+ - name: Dataset Size
19
+ type: examples
20
+ value: 362059
21
+ verified: false
22
+ ---
23
+
24
+ # GPT-Neo 1.3B Enhanced for Code and Conversation
25
+
26
+ A fine-tuned version of GPT-Neo 1.3B optimized for both conversational AI and Python code generation. This model combines instruction-following capabilities with comprehensive Python programming knowledge.
27
+
28
+ ## Model Description
29
+
30
+ This model represents a multi-layer fine-tuning approach:
31
+ - **Base**: EleutherAI's GPT-Neo 1.3B
32
+ - **Layer 1**: Conversational fine-tuning for instruction-following
33
+ - **Layer 2**: Python code generation using CodeSearchNet dataset (362,059 examples)
34
+
35
+ ## Training Details
36
+
37
+ - **Architecture**: GPT-Neo 1.3B (transformer-based autoregressive language model)
38
+ - **Training Data**: High-quality Python code examples with documentation
39
+ - **Training Infrastructure**: European HPC systems with AMD GPU acceleration
40
+ - **Optimization**: Multi-GPU distributed training with gradient accumulation
41
+ - **Final Training Loss**: 0.4554 (excellent convergence)
42
+
43
+ ## Usage
44
+
45
+ ### Code Generation
46
+ ```python
47
+ from transformers import GPTNeoForCausalLM, GPT2Tokenizer
48
+
49
+ model = GPTNeoForCausalLM.from_pretrained("your-username/gpt-neo-1.3b-code-conversation")
50
+ tokenizer = GPT2Tokenizer.from_pretrained("your-username/gpt-neo-1.3b-code-conversation")
51
+ tokenizer.pad_token = tokenizer.eos_token
52
+
53
+ # Code generation example
54
+ prompt = "Human: Write a Python function that calculates the factorial of a number\nAssistant:"
55
+ inputs = tokenizer(prompt, return_tensors="pt")
56
+ outputs = model.generate(**inputs, max_length=200, temperature=0.7, do_sample=True)
57
+ response = tokenizer.decode(outputs[0], skip_special_tokens=True)
58
+ print(response)
59
+ Conversational AI
60
+ python# Conversation example
61
+ prompt = "Human: Explain machine learning in simple terms\nAssistant:"
62
+ inputs = tokenizer(prompt, return_tensors="pt")
63
+ outputs = model.generate(**inputs, max_length=150, temperature=0.7)
64
+ response = tokenizer.decode(outputs[0], skip_special_tokens=True)
65
+ print(response)
66
+ Training Methodology
67
+ The model was trained using a proven multi-layer approach:
68
+
69
+ Conversational Foundation: Initial fine-tuning on high-quality conversation data
70
+ Code Specialization: Subsequent training on curated Python programming examples
71
+ Quality Filtering: Rigorous filtering for meaningful code-documentation pairs
72
+ Distributed Training: Efficient scaling across multiple GPUs
73
+
74
+ Performance Characteristics
75
+
76
+ Code Understanding: Strong comprehension of Python syntax and patterns
77
+ Documentation: Ability to explain code functionality clearly
78
+ Instruction Following: Responds appropriately to programming requests
79
+ Conversational Flow: Maintains context in multi-turn interactions
80
+
81
+ Model Capabilities
82
+ Code Generation
83
+
84
+ Python functions with proper documentation
85
+ Algorithm implementations
86
+ Data structure manipulations
87
+ Error handling patterns
88
+
89
+ Conversational AI
90
+
91
+ Technical explanations
92
+ Step-by-step instructions
93
+ Problem-solving discussions
94
+ Educational content
95
+
96
+ Limitations
97
+
98
+ Primarily trained on Python code (limited other languages)
99
+ May generate plausible but incorrect code for complex tasks
100
+ Training data cutoff affects knowledge of recent libraries
101
+ Best results with clear, specific prompts
102
+
103
+ Ethical Considerations
104
+
105
+ Model outputs should be reviewed for production use
106
+ Code suggestions require testing and validation
107
+ Potential for generating biased or inappropriate content
108
+ Users responsible for compliance with applicable regulations
109
+
110
+ Citation
111
+ bibtex@misc{gpt-neo-code-conversation-2025,
112
+ title={GPT-Neo 1.3B Enhanced for Code and Conversation},
113
+ author={Your Name},
114
+ year={2025},
115
+ howpublished={Hugging Face Model Hub},
116
+ url={https://huggingface.co/your-username/gpt-neo-1.3b-code-conversation}
117
+ }
118
+ Acknowledgments
119
+ Training conducted using European high-performance computing infrastructure. Based on EleutherAI's GPT-Neo and CodeSearchNet dataset.
config.json ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "activation_function": "gelu_new",
3
+ "architectures": [
4
+ "GPTNeoForCausalLM"
5
+ ],
6
+ "attention_dropout": 0,
7
+ "attention_layers": [
8
+ "global",
9
+ "local",
10
+ "global",
11
+ "local",
12
+ "global",
13
+ "local",
14
+ "global",
15
+ "local",
16
+ "global",
17
+ "local",
18
+ "global",
19
+ "local",
20
+ "global",
21
+ "local",
22
+ "global",
23
+ "local",
24
+ "global",
25
+ "local",
26
+ "global",
27
+ "local",
28
+ "global",
29
+ "local",
30
+ "global",
31
+ "local"
32
+ ],
33
+ "attention_types": [
34
+ [
35
+ [
36
+ "global",
37
+ "local"
38
+ ],
39
+ 12
40
+ ]
41
+ ],
42
+ "bos_token_id": 50256,
43
+ "classifier_dropout": 0.1,
44
+ "embed_dropout": 0,
45
+ "eos_token_id": 50256,
46
+ "gradient_checkpointing": false,
47
+ "hidden_size": 2048,
48
+ "initializer_range": 0.02,
49
+ "intermediate_size": null,
50
+ "layer_norm_epsilon": 1e-05,
51
+ "max_position_embeddings": 2048,
52
+ "model_type": "gpt_neo",
53
+ "num_heads": 16,
54
+ "num_layers": 24,
55
+ "resid_dropout": 0,
56
+ "summary_activation": null,
57
+ "summary_first_dropout": 0.1,
58
+ "summary_proj_to_labels": true,
59
+ "summary_type": "cls_index",
60
+ "summary_use_proj": true,
61
+ "task_specific_params": {
62
+ "text-generation": {
63
+ "do_sample": true,
64
+ "max_length": 50,
65
+ "temperature": 0.9
66
+ }
67
+ },
68
+ "tokenizer_class": "GPT2Tokenizer",
69
+ "torch_dtype": "float32",
70
+ "transformers_version": "4.52.3",
71
+ "use_cache": true,
72
+ "vocab_size": 50257,
73
+ "window_size": 256
74
+ }
generation_config.json ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 50256,
4
+ "eos_token_id": 50256,
5
+ "transformers_version": "4.52.3"
6
+ }
merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
model-00001-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:95010e70bde1bc8258fd7cb9faf25e35208d1022938bc7760a0fd56784ddd179
3
+ size 4993794184
model-00002-of-00002.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:17a6dd593836bc49fa70e366caa1e44d968bc352d6b651932ec8ff07c1096b85
3
+ size 268543784
model.safetensors.index.json ADDED
@@ -0,0 +1,323 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 5262303232
4
+ },
5
+ "weight_map": {
6
+ "transformer.h.0.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
7
+ "transformer.h.0.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
8
+ "transformer.h.0.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
9
+ "transformer.h.0.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
10
+ "transformer.h.0.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
11
+ "transformer.h.0.ln_1.bias": "model-00001-of-00002.safetensors",
12
+ "transformer.h.0.ln_1.weight": "model-00001-of-00002.safetensors",
13
+ "transformer.h.0.ln_2.bias": "model-00001-of-00002.safetensors",
14
+ "transformer.h.0.ln_2.weight": "model-00001-of-00002.safetensors",
15
+ "transformer.h.0.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
16
+ "transformer.h.0.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
17
+ "transformer.h.0.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
18
+ "transformer.h.0.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
19
+ "transformer.h.1.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
20
+ "transformer.h.1.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
21
+ "transformer.h.1.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
22
+ "transformer.h.1.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
23
+ "transformer.h.1.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
24
+ "transformer.h.1.ln_1.bias": "model-00001-of-00002.safetensors",
25
+ "transformer.h.1.ln_1.weight": "model-00001-of-00002.safetensors",
26
+ "transformer.h.1.ln_2.bias": "model-00001-of-00002.safetensors",
27
+ "transformer.h.1.ln_2.weight": "model-00001-of-00002.safetensors",
28
+ "transformer.h.1.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
29
+ "transformer.h.1.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
30
+ "transformer.h.1.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
31
+ "transformer.h.1.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
32
+ "transformer.h.10.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
33
+ "transformer.h.10.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
34
+ "transformer.h.10.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
35
+ "transformer.h.10.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
36
+ "transformer.h.10.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
37
+ "transformer.h.10.ln_1.bias": "model-00001-of-00002.safetensors",
38
+ "transformer.h.10.ln_1.weight": "model-00001-of-00002.safetensors",
39
+ "transformer.h.10.ln_2.bias": "model-00001-of-00002.safetensors",
40
+ "transformer.h.10.ln_2.weight": "model-00001-of-00002.safetensors",
41
+ "transformer.h.10.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
42
+ "transformer.h.10.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
43
+ "transformer.h.10.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
44
+ "transformer.h.10.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
45
+ "transformer.h.11.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
46
+ "transformer.h.11.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
47
+ "transformer.h.11.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
48
+ "transformer.h.11.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
49
+ "transformer.h.11.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
50
+ "transformer.h.11.ln_1.bias": "model-00001-of-00002.safetensors",
51
+ "transformer.h.11.ln_1.weight": "model-00001-of-00002.safetensors",
52
+ "transformer.h.11.ln_2.bias": "model-00001-of-00002.safetensors",
53
+ "transformer.h.11.ln_2.weight": "model-00001-of-00002.safetensors",
54
+ "transformer.h.11.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
55
+ "transformer.h.11.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
56
+ "transformer.h.11.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
57
+ "transformer.h.11.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
58
+ "transformer.h.12.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
59
+ "transformer.h.12.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
60
+ "transformer.h.12.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
61
+ "transformer.h.12.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
62
+ "transformer.h.12.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
63
+ "transformer.h.12.ln_1.bias": "model-00001-of-00002.safetensors",
64
+ "transformer.h.12.ln_1.weight": "model-00001-of-00002.safetensors",
65
+ "transformer.h.12.ln_2.bias": "model-00001-of-00002.safetensors",
66
+ "transformer.h.12.ln_2.weight": "model-00001-of-00002.safetensors",
67
+ "transformer.h.12.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
68
+ "transformer.h.12.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
69
+ "transformer.h.12.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
70
+ "transformer.h.12.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
71
+ "transformer.h.13.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
72
+ "transformer.h.13.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
73
+ "transformer.h.13.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
74
+ "transformer.h.13.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
75
+ "transformer.h.13.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
76
+ "transformer.h.13.ln_1.bias": "model-00001-of-00002.safetensors",
77
+ "transformer.h.13.ln_1.weight": "model-00001-of-00002.safetensors",
78
+ "transformer.h.13.ln_2.bias": "model-00001-of-00002.safetensors",
79
+ "transformer.h.13.ln_2.weight": "model-00001-of-00002.safetensors",
80
+ "transformer.h.13.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
81
+ "transformer.h.13.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
82
+ "transformer.h.13.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
83
+ "transformer.h.13.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
84
+ "transformer.h.14.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
85
+ "transformer.h.14.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
86
+ "transformer.h.14.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
87
+ "transformer.h.14.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
88
+ "transformer.h.14.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
89
+ "transformer.h.14.ln_1.bias": "model-00001-of-00002.safetensors",
90
+ "transformer.h.14.ln_1.weight": "model-00001-of-00002.safetensors",
91
+ "transformer.h.14.ln_2.bias": "model-00001-of-00002.safetensors",
92
+ "transformer.h.14.ln_2.weight": "model-00001-of-00002.safetensors",
93
+ "transformer.h.14.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
94
+ "transformer.h.14.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
95
+ "transformer.h.14.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
96
+ "transformer.h.14.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
97
+ "transformer.h.15.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
98
+ "transformer.h.15.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
99
+ "transformer.h.15.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
100
+ "transformer.h.15.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
101
+ "transformer.h.15.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
102
+ "transformer.h.15.ln_1.bias": "model-00001-of-00002.safetensors",
103
+ "transformer.h.15.ln_1.weight": "model-00001-of-00002.safetensors",
104
+ "transformer.h.15.ln_2.bias": "model-00001-of-00002.safetensors",
105
+ "transformer.h.15.ln_2.weight": "model-00001-of-00002.safetensors",
106
+ "transformer.h.15.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
107
+ "transformer.h.15.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
108
+ "transformer.h.15.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
109
+ "transformer.h.15.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
110
+ "transformer.h.16.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
111
+ "transformer.h.16.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
112
+ "transformer.h.16.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
113
+ "transformer.h.16.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
114
+ "transformer.h.16.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
115
+ "transformer.h.16.ln_1.bias": "model-00001-of-00002.safetensors",
116
+ "transformer.h.16.ln_1.weight": "model-00001-of-00002.safetensors",
117
+ "transformer.h.16.ln_2.bias": "model-00001-of-00002.safetensors",
118
+ "transformer.h.16.ln_2.weight": "model-00001-of-00002.safetensors",
119
+ "transformer.h.16.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
120
+ "transformer.h.16.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
121
+ "transformer.h.16.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
122
+ "transformer.h.16.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
123
+ "transformer.h.17.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
124
+ "transformer.h.17.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
125
+ "transformer.h.17.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
126
+ "transformer.h.17.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
127
+ "transformer.h.17.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
128
+ "transformer.h.17.ln_1.bias": "model-00001-of-00002.safetensors",
129
+ "transformer.h.17.ln_1.weight": "model-00001-of-00002.safetensors",
130
+ "transformer.h.17.ln_2.bias": "model-00001-of-00002.safetensors",
131
+ "transformer.h.17.ln_2.weight": "model-00001-of-00002.safetensors",
132
+ "transformer.h.17.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
133
+ "transformer.h.17.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
134
+ "transformer.h.17.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
135
+ "transformer.h.17.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
136
+ "transformer.h.18.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
137
+ "transformer.h.18.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
138
+ "transformer.h.18.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
139
+ "transformer.h.18.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
140
+ "transformer.h.18.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
141
+ "transformer.h.18.ln_1.bias": "model-00001-of-00002.safetensors",
142
+ "transformer.h.18.ln_1.weight": "model-00001-of-00002.safetensors",
143
+ "transformer.h.18.ln_2.bias": "model-00001-of-00002.safetensors",
144
+ "transformer.h.18.ln_2.weight": "model-00001-of-00002.safetensors",
145
+ "transformer.h.18.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
146
+ "transformer.h.18.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
147
+ "transformer.h.18.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
148
+ "transformer.h.18.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
149
+ "transformer.h.19.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
150
+ "transformer.h.19.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
151
+ "transformer.h.19.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
152
+ "transformer.h.19.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
153
+ "transformer.h.19.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
154
+ "transformer.h.19.ln_1.bias": "model-00001-of-00002.safetensors",
155
+ "transformer.h.19.ln_1.weight": "model-00001-of-00002.safetensors",
156
+ "transformer.h.19.ln_2.bias": "model-00001-of-00002.safetensors",
157
+ "transformer.h.19.ln_2.weight": "model-00001-of-00002.safetensors",
158
+ "transformer.h.19.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
159
+ "transformer.h.19.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
160
+ "transformer.h.19.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
161
+ "transformer.h.19.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
162
+ "transformer.h.2.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
163
+ "transformer.h.2.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
164
+ "transformer.h.2.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
165
+ "transformer.h.2.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
166
+ "transformer.h.2.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
167
+ "transformer.h.2.ln_1.bias": "model-00001-of-00002.safetensors",
168
+ "transformer.h.2.ln_1.weight": "model-00001-of-00002.safetensors",
169
+ "transformer.h.2.ln_2.bias": "model-00001-of-00002.safetensors",
170
+ "transformer.h.2.ln_2.weight": "model-00001-of-00002.safetensors",
171
+ "transformer.h.2.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
172
+ "transformer.h.2.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
173
+ "transformer.h.2.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
174
+ "transformer.h.2.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
175
+ "transformer.h.20.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
176
+ "transformer.h.20.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
177
+ "transformer.h.20.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
178
+ "transformer.h.20.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
179
+ "transformer.h.20.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
180
+ "transformer.h.20.ln_1.bias": "model-00001-of-00002.safetensors",
181
+ "transformer.h.20.ln_1.weight": "model-00001-of-00002.safetensors",
182
+ "transformer.h.20.ln_2.bias": "model-00001-of-00002.safetensors",
183
+ "transformer.h.20.ln_2.weight": "model-00001-of-00002.safetensors",
184
+ "transformer.h.20.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
185
+ "transformer.h.20.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
186
+ "transformer.h.20.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
187
+ "transformer.h.20.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
188
+ "transformer.h.21.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
189
+ "transformer.h.21.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
190
+ "transformer.h.21.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
191
+ "transformer.h.21.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
192
+ "transformer.h.21.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
193
+ "transformer.h.21.ln_1.bias": "model-00001-of-00002.safetensors",
194
+ "transformer.h.21.ln_1.weight": "model-00001-of-00002.safetensors",
195
+ "transformer.h.21.ln_2.bias": "model-00001-of-00002.safetensors",
196
+ "transformer.h.21.ln_2.weight": "model-00001-of-00002.safetensors",
197
+ "transformer.h.21.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
198
+ "transformer.h.21.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
199
+ "transformer.h.21.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
200
+ "transformer.h.21.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
201
+ "transformer.h.22.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
202
+ "transformer.h.22.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
203
+ "transformer.h.22.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
204
+ "transformer.h.22.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
205
+ "transformer.h.22.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
206
+ "transformer.h.22.ln_1.bias": "model-00001-of-00002.safetensors",
207
+ "transformer.h.22.ln_1.weight": "model-00001-of-00002.safetensors",
208
+ "transformer.h.22.ln_2.bias": "model-00001-of-00002.safetensors",
209
+ "transformer.h.22.ln_2.weight": "model-00001-of-00002.safetensors",
210
+ "transformer.h.22.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
211
+ "transformer.h.22.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
212
+ "transformer.h.22.mlp.c_proj.bias": "model-00002-of-00002.safetensors",
213
+ "transformer.h.22.mlp.c_proj.weight": "model-00002-of-00002.safetensors",
214
+ "transformer.h.23.attn.attention.k_proj.weight": "model-00002-of-00002.safetensors",
215
+ "transformer.h.23.attn.attention.out_proj.bias": "model-00002-of-00002.safetensors",
216
+ "transformer.h.23.attn.attention.out_proj.weight": "model-00002-of-00002.safetensors",
217
+ "transformer.h.23.attn.attention.q_proj.weight": "model-00002-of-00002.safetensors",
218
+ "transformer.h.23.attn.attention.v_proj.weight": "model-00002-of-00002.safetensors",
219
+ "transformer.h.23.ln_1.bias": "model-00002-of-00002.safetensors",
220
+ "transformer.h.23.ln_1.weight": "model-00002-of-00002.safetensors",
221
+ "transformer.h.23.ln_2.bias": "model-00002-of-00002.safetensors",
222
+ "transformer.h.23.ln_2.weight": "model-00002-of-00002.safetensors",
223
+ "transformer.h.23.mlp.c_fc.bias": "model-00002-of-00002.safetensors",
224
+ "transformer.h.23.mlp.c_fc.weight": "model-00002-of-00002.safetensors",
225
+ "transformer.h.23.mlp.c_proj.bias": "model-00002-of-00002.safetensors",
226
+ "transformer.h.23.mlp.c_proj.weight": "model-00002-of-00002.safetensors",
227
+ "transformer.h.3.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
228
+ "transformer.h.3.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
229
+ "transformer.h.3.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
230
+ "transformer.h.3.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
231
+ "transformer.h.3.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
232
+ "transformer.h.3.ln_1.bias": "model-00001-of-00002.safetensors",
233
+ "transformer.h.3.ln_1.weight": "model-00001-of-00002.safetensors",
234
+ "transformer.h.3.ln_2.bias": "model-00001-of-00002.safetensors",
235
+ "transformer.h.3.ln_2.weight": "model-00001-of-00002.safetensors",
236
+ "transformer.h.3.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
237
+ "transformer.h.3.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
238
+ "transformer.h.3.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
239
+ "transformer.h.3.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
240
+ "transformer.h.4.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
241
+ "transformer.h.4.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
242
+ "transformer.h.4.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
243
+ "transformer.h.4.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
244
+ "transformer.h.4.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
245
+ "transformer.h.4.ln_1.bias": "model-00001-of-00002.safetensors",
246
+ "transformer.h.4.ln_1.weight": "model-00001-of-00002.safetensors",
247
+ "transformer.h.4.ln_2.bias": "model-00001-of-00002.safetensors",
248
+ "transformer.h.4.ln_2.weight": "model-00001-of-00002.safetensors",
249
+ "transformer.h.4.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
250
+ "transformer.h.4.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
251
+ "transformer.h.4.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
252
+ "transformer.h.4.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
253
+ "transformer.h.5.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
254
+ "transformer.h.5.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
255
+ "transformer.h.5.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
256
+ "transformer.h.5.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
257
+ "transformer.h.5.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
258
+ "transformer.h.5.ln_1.bias": "model-00001-of-00002.safetensors",
259
+ "transformer.h.5.ln_1.weight": "model-00001-of-00002.safetensors",
260
+ "transformer.h.5.ln_2.bias": "model-00001-of-00002.safetensors",
261
+ "transformer.h.5.ln_2.weight": "model-00001-of-00002.safetensors",
262
+ "transformer.h.5.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
263
+ "transformer.h.5.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
264
+ "transformer.h.5.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
265
+ "transformer.h.5.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
266
+ "transformer.h.6.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
267
+ "transformer.h.6.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
268
+ "transformer.h.6.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
269
+ "transformer.h.6.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
270
+ "transformer.h.6.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
271
+ "transformer.h.6.ln_1.bias": "model-00001-of-00002.safetensors",
272
+ "transformer.h.6.ln_1.weight": "model-00001-of-00002.safetensors",
273
+ "transformer.h.6.ln_2.bias": "model-00001-of-00002.safetensors",
274
+ "transformer.h.6.ln_2.weight": "model-00001-of-00002.safetensors",
275
+ "transformer.h.6.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
276
+ "transformer.h.6.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
277
+ "transformer.h.6.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
278
+ "transformer.h.6.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
279
+ "transformer.h.7.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
280
+ "transformer.h.7.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
281
+ "transformer.h.7.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
282
+ "transformer.h.7.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
283
+ "transformer.h.7.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
284
+ "transformer.h.7.ln_1.bias": "model-00001-of-00002.safetensors",
285
+ "transformer.h.7.ln_1.weight": "model-00001-of-00002.safetensors",
286
+ "transformer.h.7.ln_2.bias": "model-00001-of-00002.safetensors",
287
+ "transformer.h.7.ln_2.weight": "model-00001-of-00002.safetensors",
288
+ "transformer.h.7.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
289
+ "transformer.h.7.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
290
+ "transformer.h.7.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
291
+ "transformer.h.7.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
292
+ "transformer.h.8.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
293
+ "transformer.h.8.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
294
+ "transformer.h.8.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
295
+ "transformer.h.8.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
296
+ "transformer.h.8.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
297
+ "transformer.h.8.ln_1.bias": "model-00001-of-00002.safetensors",
298
+ "transformer.h.8.ln_1.weight": "model-00001-of-00002.safetensors",
299
+ "transformer.h.8.ln_2.bias": "model-00001-of-00002.safetensors",
300
+ "transformer.h.8.ln_2.weight": "model-00001-of-00002.safetensors",
301
+ "transformer.h.8.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
302
+ "transformer.h.8.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
303
+ "transformer.h.8.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
304
+ "transformer.h.8.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
305
+ "transformer.h.9.attn.attention.k_proj.weight": "model-00001-of-00002.safetensors",
306
+ "transformer.h.9.attn.attention.out_proj.bias": "model-00001-of-00002.safetensors",
307
+ "transformer.h.9.attn.attention.out_proj.weight": "model-00001-of-00002.safetensors",
308
+ "transformer.h.9.attn.attention.q_proj.weight": "model-00001-of-00002.safetensors",
309
+ "transformer.h.9.attn.attention.v_proj.weight": "model-00001-of-00002.safetensors",
310
+ "transformer.h.9.ln_1.bias": "model-00001-of-00002.safetensors",
311
+ "transformer.h.9.ln_1.weight": "model-00001-of-00002.safetensors",
312
+ "transformer.h.9.ln_2.bias": "model-00001-of-00002.safetensors",
313
+ "transformer.h.9.ln_2.weight": "model-00001-of-00002.safetensors",
314
+ "transformer.h.9.mlp.c_fc.bias": "model-00001-of-00002.safetensors",
315
+ "transformer.h.9.mlp.c_fc.weight": "model-00001-of-00002.safetensors",
316
+ "transformer.h.9.mlp.c_proj.bias": "model-00001-of-00002.safetensors",
317
+ "transformer.h.9.mlp.c_proj.weight": "model-00001-of-00002.safetensors",
318
+ "transformer.ln_f.bias": "model-00002-of-00002.safetensors",
319
+ "transformer.ln_f.weight": "model-00002-of-00002.safetensors",
320
+ "transformer.wpe.weight": "model-00001-of-00002.safetensors",
321
+ "transformer.wte.weight": "model-00001-of-00002.safetensors"
322
+ }
323
+ }
singularity ADDED
File without changes
special_tokens_map.json ADDED
@@ -0,0 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<|endoftext|>",
4
+ "lstrip": false,
5
+ "normalized": true,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "<|endoftext|>",
11
+ "lstrip": false,
12
+ "normalized": true,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": "<|endoftext|>",
17
+ "unk_token": {
18
+ "content": "<|endoftext|>",
19
+ "lstrip": false,
20
+ "normalized": true,
21
+ "rstrip": false,
22
+ "single_word": false
23
+ }
24
+ }
tokenizer_config.json ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_prefix_space": false,
4
+ "added_tokens_decoder": {
5
+ "50256": {
6
+ "content": "<|endoftext|>",
7
+ "lstrip": false,
8
+ "normalized": true,
9
+ "rstrip": false,
10
+ "single_word": false,
11
+ "special": true
12
+ }
13
+ },
14
+ "bos_token": "<|endoftext|>",
15
+ "clean_up_tokenization_spaces": false,
16
+ "eos_token": "<|endoftext|>",
17
+ "errors": "replace",
18
+ "extra_special_tokens": {},
19
+ "model_max_length": 2048,
20
+ "pad_token": "<|endoftext|>",
21
+ "tokenizer_class": "GPT2Tokenizer",
22
+ "unk_token": "<|endoftext|>"
23
+ }
vocab.json ADDED
The diff for this file is too large to render. See raw diff