datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
hemlock-codex-SFT
Hemlock Codex SFT
Supervised fine-tuning dataset for the Hemlock programming language. Contains 552 instruction/output pairs covering algorithms, systems programming, cross-language translation, and practical programs.
Motivation
Benchmark results for hemlang/Hemlock2-Coder-7B (Q8_0, zero-shot) showed weak performance on:
L3 Algorithms (28.6%) — data structures, graph algorithms, DP
L4 Systems Programming (42.9%) — manual memory, concurrency patterns
L5 Translation… See the full description on the dataset page: https://huggingface.co/datasets/hemlang/hemlock-codex-SFT.hemlock-transmutation
hemlock-transmutation
Execution-verified C → Hemlock and Python → Hemlock translation pairs, mined from The Stack v3.
Every row is a real program from GitHub, its byte-exact stdout captured by actually running it,
and a Hemlock translation that was executed and confirmed to reproduce that stdout. Nothing is
included on a model's say-so.
rows (clean)
1,966
rows (all, incl. flagged)
2,423
source languages
C (1,102), Python (864)
source repositories
655… See the full description on the dataset page: https://huggingface.co/datasets/hemlang/hemlock-transmutation.egirl-hemlock-dpo
egirl-hemlock-DPO
400 pairs teaching two things at once: write Hemlock, and write it through a tool call.
Each row asks for a C or Python program to be translated to Hemlock
and saved to a path. The target is a single write_file call whose content argument is the
Hemlock translation — so the response shape teaches the tool interface while the argument teaches
the language.
Built for egirl, whose local operator model reaches for
tools rather than answering in prose. Companion to… See the full description on the dataset page: https://huggingface.co/datasets/schneewolflabs/egirl-hemlock-dpo.hemlock-codex2-SFT
hemlock-codex2-SFT
v2 of the Hemlock code-generation SFT set: the original 552 codex rows plus an
interpreter-validated expansion targeting the categories the models fail on
(graphs, dp, trees, sorting, search, memory, concurrency, defer,
practical/data-processing), each with codex-style translation variants from all
five source languages (Python, JavaScript, C, Go, Rust).
552 original codex rows
101 new hard generation examples (every one run through the Hemlock
interpreter… See the full description on the dataset page: https://huggingface.co/datasets/hemlang/hemlock-codex2-SFT.
