CoolFace
Datasetpublic

vanek-epfl/tulu3-sft-mixture-sampled

Tulu 3 SFT Mixture (Sampled) This dataset is a sampled and filtered subset of the allenai/tulu-3-sft-mixture, curated and rebalanced for structured instruction fine-tuning. The goal is to support research and model development in math reasoning, coding, knowledge recall, instruction following (IF), and conversational alignment, while explicitly excluding safety, multilingual, and certain task-specific sources. ๐Ÿ“ฆ Dataset Structure Source: Filtered fromโ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/vanek-epfl/tulu3-sft-mixture-sampled.

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes34downloads
Dataset Card

Tulu 3 SFT Mixture (Sampled)

This dataset is a sampled and filtered subset of the `allenai/tulu-3-sft-mixture`, curated and rebalanced for structured instruction fine-tuning. The goal is to support research and model development in math reasoning, coding, knowledge recall, instruction following (IF), and conversational alignment, while explicitly excluding safety, multilingual, and certain task-specific sources.

๐Ÿ“ฆ Dataset Structure

  • โ€”Source: Filtered from allenai/tulu-3-sft-mixture
  • โ€”Size: 450,000 total samples
  • โ€”Splits:
  • โ€”train: 425,000 samples
  • โ€”test: 25,000 samples
  • โ€”Format: Hugging Face DatasetDict with "source", "prompt", "response" fields

๐ŸŽฏ Sampling Goals

The dataset is proportionally sampled to cover five main instruction types:

CategoryProportionSample Size
Math35%157,500
Coding15%67,500
Knowledge22%99,982
Chat23%105,018
IF4%20,000
Total100%450,000

๐Ÿงน Excluded Categories

The following datasets were filtered out for alignment and safety reasons:

  • โ€”Safety: coconot, wildjailbreak, wildguardmixtrain
  • โ€”Multilingual: aya
  • โ€”Structured / Format-Specific Tasks: table_gpt, tulu_hard_coded_repeated
  • โ€”Style / Format Divergence: no_robots

๐Ÿ—‚๏ธ Dataset Categories & Sources

Below is the breakdown of included sources by category:

๐Ÿงฎ Math

  • โ€”personahub_math_v5_regen_149960
  • โ€”numinamath_tir_math_decontaminated
  • โ€”tulu_v3.9_open_math_2_gsm8k_50k
  • โ€”tulu_v3.9_personahub_math_interm_algebra_20k
  • โ€”tulu-3-sft-personas-math-grade

๐Ÿง‘โ€๐Ÿ’ป Coding

  • โ€”personahub_code_v2_34999
  • โ€”evol_codealpaca_heval_decontaminated

๐Ÿง  Knowledge Recall

  • โ€”flan_v2_converted
  • โ€”tulu_v3.9_sciriff_10k

๐Ÿ’ฌ Chat

  • โ€”tulu_v3.9_wildchat_100k
  • โ€”oasst1_converted

๐Ÿ” Instruction Following (IF)

  • โ€”personahub_ifdata_manual_seed_v3_29980

๐Ÿš€ Usage

python
from datasets import load_dataset

# Load the dataset
dataset = load_dataset("vanek-epfl/tulu3-sft-mixture-sampled")

# Access splits
train_data = dataset['train']
test_data = dataset['test']

๐Ÿ“š Citation

If you use this dataset, please consider citing the original Tulu 3 SFT Mixture and linking to this repository or dataset page.