Saltar para o conteúdo

Ultralytics Explorador

Nota da Comunidade ⚠️

A partir de ultralytics>=8.3.10, o suporte do Ultralytics explorer foi descontinuado. Mas não se preocupe! Pode agora aceder a funcionalidades semelhantes e até melhoradas através do Ultralytics HUBA nossa plataforma intuitiva sem código foi concebida para otimizar o seu fluxo de trabalho. Com o Ultralytics HUB, pode continuar a explorar, visualizar e gerir os seus dados sem esforço, tudo sem escrever uma única linha de código. Não deixe de conferir e tirar proveito de seus poderosos recursos!

Ultralytics Captura de ecrã do Explorer 1

Abrir 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.



Ver: Ultralytics API do Explorer | Pesquisa semântica, consultas SQL e funcionalidades do 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, utilize 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 na memória, é mantida no 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 seus conjuntos de dados. Também alimenta o GUI Explorer. Pode utilizá-la para criar os seus próprios blocos de notas exploratórios ou scripts para obter informações sobre os seus conjuntos de dados.

Saiba mais sobre a API Explorer aqui.

Utilização do Explorador GUI

A demonstração GUI é executada no seu browser, permitindo-lhe criar embeddings para o seu 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 lhe será pedido que defina a chave api para o OpenAI quando executar o GUI pela primeira vez. Pode defini-la da seguinte forma - yolo settings openai_api_key="..."

Ultralytics Integração do Explorer OpenAI

FAQ

O que é o Ultralytics Explorer e como pode ajudar com conjuntos de dados CV?

Ultralytics O Explorer é uma ferramenta poderosa concebida para explorar conjuntos de dados de visão computacional (CV) através de pesquisa semântica, consultas SQL, pesquisa de semelhança de vectores e até linguagem natural. Esta ferramenta versátil fornece uma GUI e uma API Python , permitindo aos utilizadores interagir sem problemas com os seus conjuntos de dados. Ao tirar partido de tecnologias como o LanceDB, o Ultralytics Explorer garante um acesso eficiente e escalável a grandes conjuntos de dados sem utilização excessiva de memória. Quer esteja a efetuar uma análise detalhada do conjunto de dados ou a explorar padrões de dados, o Ultralytics Explorer simplifica todo o processo.

Saiba mais sobre a API Explorer.

Como é que instalo as dependências do Ultralytics Explorer?

Para instalar manualmente as dependências opcionais necessárias para o Ultralytics Explorer, pode utilizar o seguinte pip comando:

pip install ultralytics[explorer]

Essas dependências são essenciais para a funcionalidade completa da pesquisa semântica e da consulta SQL. Ao incluir bibliotecas alimentadas pelo LanceDB, a instalação garante que as operações da base de dados permanecem eficientes e escaláveis, mesmo para grandes conjuntos de dados como o COCO.

Como é que posso utilizar a versão GUI do Ultralytics Explorer?

A utilização da versão GUI do Ultralytics Explorer é simples. Depois de instalar as dependências necessárias, pode lançar a GUI com o seguinte comando:

yolo explorer

A GUI fornece uma interface fácil de utilizar para criar incorporações de conjuntos de dados, procurar imagens semelhantes, executar consultas SQL e efetuar pesquisas semânticas. Além disso, a integração com a funcionalidade Ask AI do OpenAI permite-lhe consultar conjuntos de dados utilizando linguagem natural, aumentando a flexibilidade e a facilidade de utilização.

Para obter informações sobre armazenamento e escalabilidade, consulte as nossas instruções de instalação.

O que é a funcionalidade Perguntar à IA no Ultralytics Explorer?

A funcionalidade Ask AI em Ultralytics Explorer permite aos utilizadores interagir com os seus conjuntos de dados utilizando consultas em linguagem natural. Com a tecnologia OpenAI, esta funcionalidade permite-lhe fazer perguntas complexas e receber respostas perspicazes sem ter de escrever consultas SQL ou comandos semelhantes. Para utilizar esta funcionalidade, terá de definir a sua chave da API OpenAI na primeira vez que executar a GUI:

yolo settings openai_api_key="YOUR_API_KEY"

Para mais informações sobre esta funcionalidade e como integrá-la, consulte a nossa secção Utilização do Explorador GUI.

Posso executar o Ultralytics Explorer em Google Colab?

Sim, o Ultralytics Explorer pode ser executado no Google Colab, proporcionando um ambiente prático e poderoso para a exploração de conjuntos de dados. Pode começar por abrir o bloco de notas Colab fornecido, que está pré-configurado com todas as definições necessárias:

Abrir em Colab

Esta configuração permite-lhe explorar totalmente os seus conjuntos de dados, tirando partido dos recursos da nuvem do Google. Saiba mais no nosso Google Colab Guide.

📅C riado há 11 meses ✏️ Atualizado há 1 mês

Comentários