Downloads · 30 days
0
crumbs-playground/clmr1-qwen3-8b-data-generator
clmr1-qwen3-8b-data-generator is a machine learning model from crumbs-playground. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for transformers. The card lists the license as apache-2.0.
Downloads · 30 days
0
Access
Public
Updated Feb 27, 2026
Repo size
698 MB
Likes
0
Public
Click a slice to open those files.
.safetensors698 MB · 100%
From the Hugging Face model README
addons = [tokenizer.decode(tokenizer.encode(prefix)[-8:]) for prefix in prefixes]
prompts = [
(
"<|im_start|>user\n"
"Given this prefix and completion, generate a reasoning trace that could be used to construct the completion from just the prefix\n"
f"<prefix>{prefix}</prefix>\n<completion>...{addon}{completion.replace('<|im_end|>', '')}</completion>\n"
"<|im_start|>assistant\n"
)
for prefix, completion, addon in zip(prefixes, completions, addons)
]
# didn't need anything complex
from datasets import load_dataset, concatenate_datasets
datasets = [f"crumbs-playground/clmr-rollouts-qwen3-8b-{i}" for i in ["00", "01", "02", "03", "04", "05"]]
datasets = [load_dataset(i, split="train") for i in datasets]
datasets = concatenate_datasets(datasets)
all_good_strings = []
for i in datasets:
strings = i['all_outputs_strings']
for string in strings:
# common failure modes were like "so the assistant should..." or "</prefix> So I should continue like..."
if "assistant" not in string.split("</think>")[1].lower() and "prefix" not in string.split("</think>")[1].lower():
all_good_strings.append(string)
print(len(all_good_strings)) # 20685