How to use from
Unsloth Studio
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh
# Run unsloth studio
unsloth studio -H 0.0.0.0 -p 8888
# Then open http://localhost:8888 in your browser
# Search for KenWu/LeLM to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex
# Run unsloth studio
unsloth studio -H 0.0.0.0 -p 8888
# Then open http://localhost:8888 in your browser
# Search for KenWu/LeLM to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required
# Open https://huggingface.co/spaces/unsloth/studio in your browser
# Search for KenWu/LeLM to start chatting
Load model with FastModel
pip install unsloth
from unsloth import FastModel
model, tokenizer = FastModel.from_pretrained(
    model_name="KenWu/LeLM",
    max_seq_length=2048,
)
Quick Links

LeLM - NBA Take Analysis Language Model

A LoRA fine-tuned adapter on top of Qwen3-8B for analyzing and fact-checking NBA takes using real statistics.

Model Details

Parameter Value
Base model Qwen3-8B (4-bit quantized via Unsloth)
Fine-tuning method LoRA (Low-Rank Adaptation)
LoRA rank (r) 64
LoRA alpha 128
Target modules q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj
Training epochs 3
Total steps 915
Batch size 2
Final training loss 0.288
Eval loss (epoch 1) 0.840
Eval loss (epoch 2) 0.755
Eval loss (epoch 3) 0.804

Usage

from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer

base_model = AutoModelForCausalLM.from_pretrained(
    "unsloth/qwen3-8b-bnb-4bit",
    device_map="auto",
)
model = PeftModel.from_pretrained(base_model, "KenWuqianghao/LeLM")
tokenizer = AutoTokenizer.from_pretrained("KenWuqianghao/LeLM")

messages = [
    {"role": "user", "content": "Fact check this NBA take: LeBron is washed"}
]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(model.device)
outputs = model.generate(inputs, max_new_tokens=512)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Training

Trained with TRL SFT (Supervised Fine-Tuning) using Unsloth for efficient LoRA training.

Framework Versions

  • PEFT: 0.18.1
  • TRL: 0.24.0
  • Transformers: 4.57.6
  • PyTorch: 2.10.0+cu128
  • Datasets: 4.3.0
  • Tokenizers: 0.22.2

Part of LeGM-Lab

This model powers LeGM-Lab, an LLM-powered NBA take analysis and roasting bot.

Downloads last month
5
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support