datatrove
Hugging Face 开源的大规模文本处理、过滤与去重流水线库
- 成立
- 2023
- 总部
- Hugging Face
- 数据类型
- 网页文本;预训练语料
- 规模口径
- GitHub 约 3.4k star(页面口径)
- License
- Apache-2.0
- 链接
- github.com
原理
datatrove 把语料处理拆成 Reader、Extractor、Filter、Stats、Tokenizer、Dedup、Writer 等可组合的块,每个块按 task 并行,支持断点续跑,只重跑未完成的 task [1]。执行器覆盖本地、Slurm 与 Ray,另有实验性的 HF Jobs;近期加入 InferenceRunner,可经 vLLM、SGLang 或 OpenAI 兼容端点做合成数据生成 [1]。
代表实现
去重方面内置 MinHash、句级精确去重与精确子串三类;抽取环节最常配合 Trafilatura 使用 [1]。FineWeb / FineWeb-Edu / FineWeb-2 / FinePDFs(Hugging Face) 的 15 万亿 token 流水线即以它为基础,并公开了全部消融模型 [2]。
局限
它是 CPU 与调度器导向的框架,不含 GPU 去重;与 NeMo Curator(文本) 的差别主要在算力后端而非算法。FineWeb 的总处理 GPU/CPU 小时和 MinHash 参数未查到一手数字。
来源
相关卡片
Hugging Face(Hub / Datasets)公司与机构 · 美国
开放数据集与模型的事实标准托管平台,也是头号开放语料供给方
去重与质量过滤概念与方法
MinHash 去重、模型打分过滤与评测去污染构成语料策展主链路
FineWeb / FineWeb-Edu / FineWeb-2 / FinePDFs(Hugging Face)数据集 · 美国
Hugging Face 的过滤网页语料(首发 15T token,现版约 18.5T)及教育、多语种、PDF 衍生集
NeMo Curator(文本)工具与格式 · 美国
NVIDIA 基于 RAPIDS 的 GPU 加速数据策展与去重工具
网页抽取与 OCR 工具(CCNet / Resiliparse / olmOCR)工具与格式 · 全球
把 WARC 与 PDF 变成可训练文本的前置工具族
卡片整理 2026-10-15。公司自报数据标“公司口径”;⚠️ 为未经独立核实。