Downloads · 30 days
1
1% of all-time downloads
abhinav241998/qwen3-4b-fitsense-qlora
qwen3-4b-fitsense-qlora is a text generation model from abhinav241998. Use it when you need the model to write or continue text. It is set up for peft. The card lists the license as apache-2.0.
A LoRA adapter fine-tuned on top of unsloth/Qwen3-4B for AI-powered fitness coaching. The model is a tool-calling agent that generates personalized workout plans, logs workouts, tracks health metrics, analyzes progres…
Downloads · 30 days
1
1% of all-time downloads
All-time downloads
104
Public
Repo size
10.8 GB
Likes
0
Public
Click a slice to open those files.
.safetensors10.8 GB · 100%
From the Hugging Face model README
A LoRA adapter fine-tuned on top of unsloth/Qwen3-4B for AI-powered fitness coaching. The model is a tool-calling agent that generates personalized workout plans, logs workouts, tracks health metrics, analyzes progress, and answers fitness coaching questions.
| Format | Path | Description |
|---|---|---|
| LoRA adapter | / (repo root) | QLoRA adapter weights, load with PEFT |
| BF16 merged | final_merged/bf16/ | Full merged model in bfloat16 |
| AWQ quantized | final_merged/awq/ | 4-bit AWQ quantized merged model |
q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj| Parameter | Value |
|---|---|
| Learning rate | 3.46e-4 |
| LR scheduler | cosine |
| Warmup ratio | 0.05 |
| Batch size | 1 |
| Gradient accumulation steps | 8 (effective batch 8) |
| Max grad norm | 1.0 |
from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer
base_model = AutoModelForCausalLM.from_pretrained("unsloth/Qwen3-4B")
tokenizer = AutoTokenizer.from_pretrained("unsloth/Qwen3-4B")
model = PeftModel.from_pretrained(base_model, "abhinav241998/qwen3-4b-fitsense-qlora")
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained(
"abhinav241998/qwen3-4b-fitsense-qlora",
subfolder="final_merged/bf16",
torch_dtype="bfloat16",
)
tokenizer = AutoTokenizer.from_pretrained(
"abhinav241998/qwen3-4b-fitsense-qlora",
subfolder="final_merged/bf16",
)
from transformers import AutoModelForCausalLM, AutoTokenizer
model = AutoModelForCausalLM.from_pretrained(
"abhinav241998/qwen3-4b-fitsense-qlora",
subfolder="final_merged/awq",
)
tokenizer = AutoTokenizer.from_pretrained(
"abhinav241998/qwen3-4b-fitsense-qlora",
subfolder="final_merged/awq",
)