Перейти к содержимому

Ultralytics Исследователь

Ultralytics Скриншот проводника 1

Open In Colab Ultralytics Explorer - это инструмент для исследования наборов данных CV с помощью семантического поиска, SQL-запросов, поиска по векторному сходству и даже с использованием естественного языка. Кроме того, это Python API для доступа к той же функциональности.



Смотри: Ultralytics Explorer API | Семантический поиск, SQL-запросы и функции Ask AI

Установка дополнительных зависимостей

Explorer зависит от внешних библиотек для некоторых своих функций. Они автоматически устанавливаются при использовании. Чтобы вручную установить эти зависимости, воспользуйся следующей командой:

pip install ultralytics[explorer]

Наконечник

Explorer работает на основе встроенного/семантического поиска и SQL-запросов и работает на основе бессерверной векторной базы данных LanceDB. В отличие от традиционных in-memory DB, она персистируется на диск без ущерба для производительности, поэтому ты можешь локально масштабировать большие массивы данных, такие как COCO, не исчерпав при этом весь объем памяти.

API проводника

Это Python API для исследования твоих наборов данных. На нем также основан графический интерфейс проводника. Ты можешь использовать его для создания собственных исследовательских блокнотов или скриптов, чтобы получить представление о своих наборах данных.

Узнать больше об API Explorer можно здесь.

Использование GUI Explorer

Демонстрационный графический интерфейс запускается в браузере, позволяя тебе создавать вкрапления для своего набора данных и искать похожие изображения, выполнять SQL-запросы и осуществлять семантический поиск. Запустить его можно с помощью следующей команды:

yolo explorer

Примечание

Функция Ask AI работает с помощью OpenAI, поэтому при первом запуске графического интерфейса тебе будет предложено задать api ключ для OpenAI. Ты можешь задать его следующим образом - yolo settings openai_api_key="..."

Ultralytics Интеграция Explorer OpenAI



Создано 2024-01-07, Обновлено 2024-02-03
Авторы: glenn-jocher (6), RizwanMunawar (1), AyushExel (3)

Комментарии