Sayansantra commited on
Commit
00df46c
Β·
verified Β·
1 Parent(s): c6032d3

Remove training hyperparameters and dataset details

Browse files
Files changed (1) hide show
  1. README.md +2 -14
README.md CHANGED
@@ -13,8 +13,6 @@ tags:
13
  - text-generation
14
  pipeline_tag: text-generation
15
  inference: true
16
- datasets:
17
- - iamtarun/python_code_instructions_18k_alpaca
18
  model_format:
19
  - safetensors
20
  - gguf
@@ -23,7 +21,7 @@ params: 25103232
23
 
24
  # πŸš€ Pytho 25M (Python Code Assistant)
25
 
26
- **Pytho 25M** (`Sayansantra/pytho25M`) is an ultra-compact ~25 Million parameter language model designed specifically for Python code generation and instruction following. Trained on 18,000 Python Alpaca instructions, Pytho 25M delivers fast, syntactically valid Python code snippets while using **under 30 MB of RAM**.
27
 
28
  Available in both **unquantized PyTorch Safetensors** and **4-bit quantized GGUF format**.
29
 
@@ -65,7 +63,7 @@ Empirical evaluation comparing **Pytho 25M** against open-source micro models un
65
 
66
  ## πŸ” Why Pytho 25M Outperforms Micro Competitors
67
 
68
- 1. **Domain-Specific Instruction Tuning:** Trained on 18,000 Python Alpaca instruction-response pairs (`iamtarun/python_code_instructions_18k_alpaca`), allowing immediate zero-shot understanding of Python function generation prompts.
69
  2. **Vocabulary Parameter Allocation (8,000 vs 50,000 Tokens):** Standard models waste up to 76% of their weights storing 50,000 English vocabulary tokens. Pytho 25M uses an 8,000 Python BPE vocabulary, reserving 92% of its weights for 14 deep transformer layers.
70
  3. **Ultra-Low Memory Footprint:** Runs on CPU with under 30 MB of RAM at over 200 tokens per second.
71
 
@@ -116,16 +114,6 @@ print(response["choices"][0]["text"])
116
 
117
  ---
118
 
119
- ## πŸ‹οΈ Training Details
120
-
121
- - **Dataset:** 18,000 Python Alpaca instructions (`iamtarun/python_code_instructions_18k_alpaca`)
122
- - **Optimizer:** AdamW (`lr=8e-4`, `weight_decay=0.01`)
123
- - **Epochs:** 10 Epochs
124
- - **Batch Size:** 32 (Effective batch size)
125
- - **Precision:** Mixed FP16
126
-
127
- ---
128
-
129
  ## πŸ“œ Citation & License
130
 
131
  Developed by **Sayan Santra**. Released under the **Apache 2.0 License**.
 
13
  - text-generation
14
  pipeline_tag: text-generation
15
  inference: true
 
 
16
  model_format:
17
  - safetensors
18
  - gguf
 
21
 
22
  # πŸš€ Pytho 25M (Python Code Assistant)
23
 
24
+ **Pytho 25M** (`Sayansantra/pytho25M`) is an ultra-compact ~25 Million parameter language model designed specifically for Python code generation and instruction following. Pytho 25M delivers fast, syntactically valid Python code snippets while using **under 30 MB of RAM**.
25
 
26
  Available in both **unquantized PyTorch Safetensors** and **4-bit quantized GGUF format**.
27
 
 
63
 
64
  ## πŸ” Why Pytho 25M Outperforms Micro Competitors
65
 
66
+ 1. **Domain-Specific Instruction Tuning:** Tailored for Python instruction-response pairs, allowing immediate zero-shot understanding of Python function generation prompts.
67
  2. **Vocabulary Parameter Allocation (8,000 vs 50,000 Tokens):** Standard models waste up to 76% of their weights storing 50,000 English vocabulary tokens. Pytho 25M uses an 8,000 Python BPE vocabulary, reserving 92% of its weights for 14 deep transformer layers.
68
  3. **Ultra-Low Memory Footprint:** Runs on CPU with under 30 MB of RAM at over 200 tokens per second.
69
 
 
114
 
115
  ---
116
 
 
 
 
 
 
 
 
 
 
 
117
  ## πŸ“œ Citation & License
118
 
119
  Developed by **Sayan Santra**. Released under the **Apache 2.0 License**.