File size: 1,238 Bytes
0028ff1
 
 
 
 
 
 
 
5ed6631
 
59a1c4a
5ed6631
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9ef42e6
5ed6631
251075b
5ed6631
 
 
 
 
9ef42e6
5ed6631
 
 
 
251075b
5ed6631
251075b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
base_model: google/gemma-3-1b-it
tags:
- gemma-3
- text-generation
- reasoning
---

# gemma-3-1b-it-reasoning

This model is a fine-tuned version of [google/gemma-3-1b-it](https://huggingface.co/google/gemma-3-1b-it) optimized for step-by-step reasoning tasks using the [nohurry/Opus-4.6-Reasoning-3000x-filtered](https://huggingface.co/datasets/nohurry/Opus-4.6-Reasoning-3000x-filtered) dataset.

### Model Description
- **Developed by:** the81coder
- **Model type:** Gemma 3
- **Language(s):** English
- **License:** Gemma Terms of Use
- **Fine-tuned from model:** google/gemma-3-1b-it

### Training Procedure
The model was fine-tuned using QLoRA with the following configurations:
- **Learning Rate:** 1e-5
- **Batch Size:** 1 (with 4 accumulation steps)
- **Optimizer:** AdamW
- **Precision:** bfloat16
- **Target Modules:** q_proj, v_proj, k_proj, o_proj


### Usage
You can use this model with the `transformers` library:

```python
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

model_id = 'the81coder/gemma-3-1b-it-reasoning'
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    torch_dtype=torch.bfloat16,
    device_map='auto'
)
```