Ultralytics 探险家
Ultralytics Explorer 是一款使用语义搜索、SQL 查询、向量相似性搜索甚至使用自然语言探索 CV 数据集的工具。它也是一个Python API,用于访问相同的功能。
观看: Ultralytics 资源管理器 API|语义搜索、SQL 查询和 Ask AI 功能
安装可选依赖项
资源管理器的部分功能依赖于外部库。这些库会在使用时自动安装。要手动安装这些依赖库,请使用以下命令:
提示
Explorer 采用嵌入式/语义搜索和 SQL 查询技术,由LanceDB无服务器矢量数据库提供支持。与传统的内存数据库不同,它是在不牺牲性能的情况下持久化在磁盘上的,因此您可以在本地扩展到 COCO 等大型数据集,而不会耗尽内存。
资源管理器应用程序接口
这是一个用于探索数据集的Python API。它还为 GUI Explorer 提供了动力。您可以使用它创建自己的探索笔记本或脚本,以深入了解您的数据集。
点击此处了解有关资源管理器应用程序接口的更多信息。
图形用户界面资源管理器的使用
该 GUI 演示可在浏览器中运行,允许您为数据集创建嵌入,搜索相似图像,运行 SQL 查询并执行语义搜索。可使用以下命令运行:
备注
Ask AI 功能使用 OpenAI 工作,因此当你第一次运行图形用户界面时,系统会提示你设置 OpenAI 的 api 密钥。
你可以这样设置 yolo settings openai_api_key="..."