cartesia-ai/nemotron-math-v2-20k-smollm3v3-sft
收藏资源简介:
该数据集包含三个清理过的Nemotron Math v2 20k分割,专为SmolLM3-v3风格的监督微调(SFT)准备。数据集通过配置/子集(low、medium和high)加载,每个子集对应不同的难度级别。每个数据行是一个JSON对象,包含一个messages列表和预处理元数据,其中助手消息包含用于SFT的渲染推理/答案文本。每个子集目录还包括本地Gypsum预标记化缓存元数据(gypsum_sft_cache_meta.json)。数据集来源表格显示,low、medium和high子集分别有约103.8M、202.3M和685.4M的本地缓存令牌计数,原始JSONL文件大小分别为92M、189M和657M。共享预处理设置包括使用smollm3-v3聊天模板、字节标记化器,每个子集有20,000行数据。
This dataset contains three cleaned Nemotron Math v2 20k splits, specifically prepared for supervised fine-tuning (SFT) in the SmolLM3-v3 style. The dataset is loaded through three configurations/subsets: low, medium, and high, each corresponding to a distinct difficulty level. Each data row is a JSON object containing a messages list and preprocessing metadata, where the assistant message includes the rendered inference or answer text for SFT. Each subset directory also includes local Gypsum pre-tokenized cache metadata (gypsum_sft_cache_meta.json). According to the dataset source table, the low, medium, and high subsets have local cache token counts of approximately 103.8M, 202.3M, and 685.4M respectively, with their raw JSONL file sizes being 92M, 189M, and 657M respectively. Shared preprocessing settings adopt the SmolLM3-v3 chat template and byte-level tokenizer, with each subset containing 20,000 data rows.
数据集概述
基本信息
- 数据集名称:Nemotron Math v2 20k SmolLM3-v3 SFT Splits
- 发布机构:Cartesia(组织 ID:cartesia-ai)
- 任务类型:文本生成(Text Generation)
- 数据类型:表格数据(Tabular)、文本(Text)
- 数据格式:JSON
- 语言:英文(English)
- 数据集规模:10K - 100K 行
- 标签:h-net, post-training, supervised-fine-tuning, math, nemotron-math, smollm3-v3
- 使用的库:Datasets, pandas, Polars
数据集结构与大小
- 总行数:60,000 行
- 总文件大小:982 MB
- 近一月下载量:11 次
子集与划分
数据集包含三个子集(subset),可通过 low、medium、high 配置项加载,每个子集仅含一个 train 划分,各 20,000 行:
- low:20,000 行
- medium:20,000 行
- high:20,000 行
数据内容与格式
- 每一行是一个 JSON 对象,包含:
messages列表(对话历史)- 预处理元数据(如
source_split,source_alias,source_index,sample_order,transform,chat_template_variant,assistant_reply_bytes,assistant_reasoning_bytes,assistant_answer_bytes,raw_message_count,raw_role_counts,collapsed_tool_trace,collapsed_tool_calls,rendered_num_bytes,assistant_spans,supervised_bytes,template_sha256)
- 助手消息包含用于监督微调(SFT)的推理/答案文本。
数据来源与预处理
- 来源:每个子集来自不同的 Nemotron Math v2 清理版本:
low:nemotron_math_v2_easy_low_20k_clean_think_reply_le80000_seed42_smollm3v3,本地缓存 token 数 103,785,383,原始 JSONL 大小 92 MBmedium:nemotron_math_v2_medium_medium_20k_clean_think_reply_le80000_seed42_smollm3v3,本地缓存 token 数 202,271,909,原始 JSONL 大小 189 MBhigh:nemotron_math_v2_high_part00_high_part00_20k_clean_think_reply_le80000_seed42_smollm3v3,本地缓存 token 数 685,446,441,原始 JSONL 大小 657 MB
- 共享预处理设置:
- 聊天模板:
smollm3-v3 - 用于本地训练缓存的 tokenizer:字节 tokenizer
- 每子集行数:20,000
- 聊天模板:
文件列表
每个子集目录下包含:
<subset>/train.jsonl<subset>/gypsum_sft_cache_meta.json(本地 Gypsum 预 tokenized 缓存元数据)
加载方式示例
python from datasets import load_dataset
ds_low = load_dataset("cartesia-ai/nemotron-math-v2-20k-smollm3v3-sft", "low", split="train") ds_medium = load_dataset("cartesia-ai/nemotron-math-v2-20k-smollm3v3-sft", "medium", split="train") ds_high = load_dataset("cartesia-ai/nemotron-math-v2-20k-smollm3v3-sft", "high", split="train")




