项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 11284
使用教程
环境要求
- Python 3.10 - 3.13
- 强烈建议在虚拟环境中安装,保持工作区干净
- 源码安装需额外准备 Node.js 与 Yarn(corepack enable)
- 处理视频数据集需额外安装 FFmpeg(可选)
- Windows 上不推荐使用 Microsoft Store 版 Python,请从 python.org 下载 64 位安装包
安装与启动步骤
-
1准备 Python 环境
确认 Python 版本在 3.10-3.13 之间;Windows 安装时勾选加入 PATH 并建议取消路径长度限制。官方强烈建议在虚拟环境中安装。
-
2安装 FiftyOne
官方推荐的安装方式,一条 pip 命令即可装上最新发布版。若装到虚拟环境中请先激活对应环境。
pip install fiftyone -
3跑通快速上手
打开 Python 交互环境执行下面代码,会自动下载 quickstart 小数据集并弹出 FiftyOne App 数据看板供浏览。
import fiftyone as fo import fiftyone.zoo as foz dataset = foz.load_zoo_dataset("quickstart") session = fo.launch_app(dataset) -
4脚本中阻塞等待
若把上面的代码写进脚本运行,需补上 session.wait(),否则脚本会立即结束、App 被关闭。
session.wait() -
5源码安装(可选)
需要开发版或参与贡献时使用。先克隆仓库,再运行仓库内的安装脚本(README 未展示脚本具体命令,请查看仓库内脚本)。
git clone https://github.com/voxel51/fiftyone cd fiftyone -
6升级源码安装
已做源码安装的,拉取 main 分支最新代码后重新运行安装脚本即可升级到最新版。
git checkout main git pull
如何确认成功
Python 中 import fiftyone 无报错,运行快速上手代码后浏览器自动打开 FiftyOne App,并能看到 quickstart 数据集样本。
常见问题
Q:支持哪些 Python 版本?
A:FiftyOne 支持 Python 3.10 - 3.13,请勿使用过旧或过新的版本,否则可能安装失败。
Q:Windows 上可以用 Microsoft Store 里的 Python 吗?
A:官方不推荐。请到 python.org 下载 64 位安装包,安装时勾选加入 PATH,并建议关闭 PATH 长度限制。
Q:处理视频数据集需要额外装什么?
A:需要 FFmpeg:Ubuntu 用 apt 安装,macOS 用 brew install ffmpeg,Windows 下载二进制后把其 bin 目录加入 PATH。
Q:怎么卸载 FiftyOne?
A:执行 pip uninstall fiftyone fiftyone-brain fiftyone-db 即可完整卸载相关包。
Q:Docker 怎么部署?
A:README 只给出官方文档链接(docs.voxel51.com 的 environments 页面)说明如何构建和运行镜像,未提供具体 docker 命令。
注意事项
- README 未给出源码安装脚本的具体命令,该步骤需参照仓库内脚本与官方安装指南执行。
- 源码安装还需要 Node.js 和 Yarn,安装 Node 后可用 corepack enable 启用 Yarn。
- 在 Google Colab 中源码安装,需在单元格执行克隆与安装后重启运行时。
- 常见安装问题可查阅官方 installation guide(docs.voxel51.com/installation)。
核心亮点
- 交互式数据看板支持图像、视频、点云,直观浏览和筛选数据
- 强大的查询语言可按标签、元数据、模型预测等复杂条件过滤
- 内置模型评估面板,自动发现失败案例,对比不同模型表现
不足之处
- 学习曲线较陡,新手需要时间熟悉概念和API
- 文档/社区待观察
适用场景
- 清洗和整理大规模图像/视频数据集
- 分析模型预测错误,定位数据问题
- 构建主动学习流程,高效标注关键样本
替代项目
Label Studio、CVAT、Supervisely
上一篇:labelme
下一篇:X-AnyLabeling
同类项目推荐
University1652-Baseline
开源
拿无人机图像定位全球建筑,跨视角检索基准一键跑通
ACM Multimedia2020 University-1652: A Multi-view Multi-source Benchmark for Drone-ba···
lakh-pianoroll-dataset
开源
17万首多轨钢琴卷帘,一键训练音乐AI模型
A collection of 174,154 multi-track piano-rolls
diffusiondb
开源
百万真实提示词数据,让 AI 生成更可控
A large-scale text-to-image prompt gallery dataset based on Stable Diffusion
Tegridy-MIDI-Dataset
开源
一键获取高质量 MIDI 数据,加速音乐 AI 模型训练。
Tegridy MIDI Dataset for precise and effective Music AI models creation.
awesome-foundation-model-single-···
开源
一张清单,快速掌握单细胞基础模型前沿动态
DataGen
开源
用大模型一键生成定制化训练数据,告别数据荒
[ICLR'25] DataGen: Unified Synthetic Dataset Generation via Large Language Models
dataset-viewer
开源
不下载数据集,网页直接看样本和统计
Backend that powers the dataset viewer on Hugging Face dataset pages through a publi···
taggui
开源
给图片数据集打标签,AI 自动生成,手动微调,训练模型更省心。
Tag manager and captioner for image datasets
semhash
开源
一句话找出数据集里语义重复的样本,快速去重。
Fast Multimodal Semantic Deduplication & Filtering
