Downloads · 30 days
38
38% of all-time downloads
SmallAICreator/TinyGPT-60m
TinyGPT-60m is a machine learning model from SmallAICreator. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
A compact 60M parameter language model trained from scratch for efficient local inference.
Downloads · 30 days
38
38% of all-time downloads
All-time downloads
100
Public
Repo size
250 MB
Likes
0
Public
Click a slice to open those files.
.gguf250 MB · 100%
From the Hugging Face model README
A compact 60M parameter language model trained from scratch for efficient local inference.
Architecture: GPT-2-style transformer
Parameters: 60M
Training Data: SlimPajama + Wikipedia + conversation examples
Training Method: Supervised fine-tuning with heavy overtraining (~10x Chinchilla-optimal)
Inference Speed: 45-55 tokens/second on mobile (Pixel 6a)
✅ Use for: Single-turn Q&A, definitions, summarization, chat assistants with short responses
❌ Don't use for: Sustained reasoning, code you'll actually run, factual lookups without verification
| Task | Works? | Notes |
|---|---|---|
| Simple math (2+2) | ✅ | Single-step only |
| Definitions | ✅✅ | Strong — this is the sweet spot |
| Stories | ⚠️ | Coherent for 2-3 sentences, then loops |
| Lists/Recipes | ❌ | Degrades into repetition |
| Code | ❌ | Valid syntax, broken logic |
| Multi-turn chat | ⚠️ | No memory between turns |
This is a tiny model. It's genuinely impressive for its size — most 60M parameter models produce incoherent garbage. But it hits hard capability walls:
# With llama.cpp
llama serve -hf SmallAICreator/TinyGPT-60m:F32
# With Ollama
ollama run hf.co/SmallAICreator/TinyGPT-60m:F32
# With Python
from llama_cpp import Llama
llm = Llama.from_pretrained(
repo_id="SmallAICreator/TinyGPT-60m",
filename="tinygpt-sft-f32.gguf",
)