A 50M-parameter Python code generation model trained from scratch on a single RTX 5080. Built as part of the PRIME lineup of small, locally-runnable AI systems.
Despite its size, PyBlissa punches well above its weight on Python instruction-following tasks. Trained near-Chinchilla optimal (~13 tokens/parameter) for maximum capacity utilization.
This model punched a solid 10.4% score in OpenAI's HumanEval dataset, which is an amazing number for this model's size!
However, this model technically can generate bad outputs. You'd need to tweak the temperature. But that's a rare case!
Mostly Python — other languages weren't that much in training data
1024-token context — longer programs get truncated
Small flytech subset (~6% of training data) contains code with unescaped quote bugs; the model occasionally inherits this pattern
No safety tuning, no RLHF — base model only
Acknowledgments
Datasets by NVIDIA and flytech. Built using the nanoGPT-style training recipe with custom tokenization. Tooling: PyTorch, HuggingFace tokenizers, llama.cpp for GGUF conversion.
Made by Rohan. Also known as ElectroPlayin on YouTube