
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-21 · 当前星标 ★ 644
使用教程
环境要求
- Python 3.11
- 约 10G 空间
- 图像/视频数据
安装与启动步骤
-
1先认清它不是数据集
名字带 datasets,实际是数据处理框架,装它是为了加工自己的数据。
pip3 install giga-datasets -
2跑自带样例
仓库里有一份小样例数据和入门脚本,先跑通加载这一步。
-
3打包自己的视频
把散落的原始文件打成统一结构,这是它最常用的功能。
python getting_started/pack_videos.py --video_dir /path/to/your/raw_videos --save_dir ./giga_videos -
4加自定义字段
要在数据里带自己的元信息,用它的脚本往结构里加列。
python getting_started/add_new_filed.py --data_dir getting_started/giga_data -
5跑评测
它同时提供加载与评测,先看内置指标再谈接自己的。
如何确认成功
打包后的目录能被 load_dataset 直接读取并遍历
注意事项
- 多格式支持是它的卖点,但各格式的字段语义不完全一致。
- 名字容易让人误以为是公开数据集,选型时别搞错。
- 打包成大文件后不好增量更新,规划好分片。
核心亮点
- 把清洗、去重、过滤、可视化等环节统一到一套算子接口,减少脚本拼凑
- 轻量设计,依赖少,中小规模数据可在单机快速跑通全流程
- 支持声明式组合处理步骤,便于复用和复现数据配方
不足之处
- 项目处于早期阶段,算子覆盖面和生态集成可能还不够丰富
- 大规模分布式处理能力与成熟数据框架相比有待验证
适用场景
- 为预训练语料构建可复现的清洗与质量过滤流水线
- 快速统计和可视化数据集分布,定位脏数据与偏差
- 团队沉淀统一的数据处理算子库,替代零散脚本
替代项目
datasets、Data-Juicer
上一篇:datasets
同类项目推荐
freshqa
开源
测测你的AI模型,能否答对最新鲜的问题
Data and code for FreshLLMs (https://arxiv.org/abs/2310.03214)
MM4TSA
开源
一站式浏览多模态时间序列分析论文与资源,快速掌握领域动态。
A professional list on Multi-Modalities For Time Series Analysis (MM4TSA) Papers and···
rust-repos
开源
一站式收集 Rust 仓库源码,省去逐个抓取的麻烦
Dataset of Rust source code repositories
Bastet
开源
用 AI 数据集和自动化流程,精准揪出 DeFi 合约漏洞
Bastet is a comprehensive dataset of common smart contract vulnerabilities in DeFi a···
solt
开源
轻量流式数据变换,让图像增强更高效
Streaming over lightweight data transformations
Nepali-Datasets
开源
尼泊尔语数据资源一页汇总,省去到处翻找的麻烦
A list of Nepali Dataset sources. (Hoping that it will encourage everyone to researc···
Kokoro-Speech-Dataset
开源
免费日语单说话人语音数据,拿来就能训TTS
A public domain single speaker Japanese speech dataset
Shot2Story
开源
多镜头视频理解基准,让AI看懂镜头叙事
A new multi-shot video understanding benchmark Shot2Story with comprehensive video s···
BTC-Trading-Since-2020
开源
下载2020年至今的比特币真实交易数据,直接用于策略研究和AI训练
Public BTC trading context since 2020.