Salta para o conteúdo

Ultralytics Explorador

Ultralytics Captura de ecrã do Explorer 1

Abre em Colab Ultralytics O Explorer é uma ferramenta para explorar conjuntos de dados CV utilizando a pesquisa semântica, consultas SQL, pesquisa de semelhança de vectores e até mesmo utilizando linguagem natural. É também uma API Python para aceder à mesma funcionalidade.



Observa: Ultralytics Explorer API | Pesquisa semântica, consultas SQL e funcionalidades Ask AI

Instalação de dependências opcionais

O Explorer depende de bibliotecas externas para algumas das suas funcionalidades. Estas são instaladas automaticamente aquando da sua utilização. Para instalar manualmente estas dependências, utiliza o seguinte comando:

pip install ultralytics[explorer]

Dica

O Explorer funciona com pesquisa incorporada/semântica e consulta SQL e é alimentado pela base de dados vetorial sem servidor LanceDB. Ao contrário das bases de dados tradicionais em memória, é mantida em disco sem sacrificar o desempenho, pelo que pode escalar localmente para grandes conjuntos de dados como o COCO sem ficar sem memória.

API do Explorador

Esta é uma API Python para explorar os teus conjuntos de dados. Também alimenta o GUI Explorer. Podes utilizá-la para criar os teus próprios blocos de notas exploratórios ou scripts para obteres informações sobre os teus conjuntos de dados.

Sabe mais sobre a API Explorer aqui.

Utilização do Explorador GUI

A demonstração GUI é executada no teu browser, permitindo-te criar embeddings para o teu conjunto de dados e procurar imagens semelhantes, executar consultas SQL e efetuar pesquisa semântica. Pode ser executada utilizando o seguinte comando:

yolo explorer

Nota

A funcionalidade Perguntar à IA funciona utilizando o OpenAI, pelo que te será pedido que definas a chave api para o OpenAI quando executares o GUI pela primeira vez. Podes defini-lo da seguinte forma - yolo settings openai_api_key="..."

Ultralytics Integração do Explorer OpenAI



Criado em 2024-01-07, Atualizado em 2024-02-03
Autores: glenn-jocher (6), chr043416@gmail.com (1), AyushExel (3)

Comentários