datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
dfm8-synthetic-native-tool-calling
Native Tool Calling
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 836675
generated rows seen: 4800000
audit rows seen: 4580233… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-native-tool-calling.dfm8-synthetic-multiturn-danish-english-chat
Multi-turn Danish and English Chat
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 414196
generated rows seen: 4800000
audit rows seen: 4580233… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-multiturn-danish-english-chat.dfm8-synthetic-strict-math-answer-contract
Strict Math Answer Contract
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 552952
generated rows seen: 4800000
audit rows seen: 4580233… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-strict-math-answer-contract.dfm8-synthetic-constrained-format-following
Constrained Format Following
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 838905
generated rows seen: 4800000
audit rows seen: 4580233… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-constrained-format-following.dfm8-synthetic-code-debugging
Code Generation and Debugging
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 340711
generated rows seen: 4800000
audit rows seen: 4580233… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-code-debugging.dfm8-synthetic-danish-summarization-rewrite-controls
Danish Summarization and Rewrite Controls
Synthetic DFM8 training data generated with Gemma 4 31B and filtered by deterministic checks plus a Gemma 4 31B judge.
Schema
Rows are JSONL chat records:
{"messages": [{"role": "user", "content": "..."}, {"role": "assistant", "content": "..."}]}
Tool-calling rows may also include a top-level tools list and assistant tool_calls.
Counts
accepted rows: 825861
generated rows seen: 4800000
audit rows seen:… See the full description on the dataset page: https://huggingface.co/datasets/schneiderkamplab/dfm8-synthetic-danish-summarization-rewrite-controls.
