Ultralytics Explorador
Nota comunitaria 鈿狅笍
A partir de ultralytics>=8.3.10
Ultralytics explorer support has been deprecated. Pero no se preocupe. Ahora puedes acceder a una funcionalidad similar e incluso mejorada a trav茅s de Ultralytics HUBnuestra intuitiva plataforma sin c贸digo dise帽ada para agilizar su flujo de trabajo. Con Ultralytics HUB, puedes seguir explorando, visualizando y gestionando tus datos sin esfuerzo, todo ello sin escribir una sola l铆nea de c贸digo. No dejes de probarlo y aprov茅chate de sus potentes funciones 馃殌.
Ultralytics Explorer es una herramienta para explorar conjuntos de datos de CV mediante b煤squeda sem谩ntica, consultas SQL, b煤squeda de similitud vectorial e incluso utilizando el lenguaje natural. Tambi茅n es una API Python para acceder a la misma funcionalidad.
Observa: Ultralytics Explorer API | B煤squeda sem谩ntica, consultas SQL y funciones Ask AI
Instalaci贸n de dependencias opcionales
Explorer depende de bibliotecas externas para algunas de sus funciones. 脡stas se instalan autom谩ticamente al utilizarlo. Para instalar manualmente estas dependencias, utilice el siguiente comando:
Consejo
Explorer funciona con b煤squedas sem谩nticas y consultas SQL y se basa en la base de datos vectorial sin servidor LanceDB. A diferencia de las bases de datos en memoria tradicionales, persiste en el disco sin sacrificar el rendimiento, por lo que puede escalar localmente a grandes conjuntos de datos como COCO sin quedarse sin memoria.
Explorador API
Se trata de una API Python para explorar sus conjuntos de datos. Tambi茅n impulsa la GUI Explorer. Puede utilizarla para crear sus propios cuadernos de exploraci贸n o scripts para obtener informaci贸n sobre sus conjuntos de datos.
M谩s informaci贸n sobre la API Explorer aqu铆.
Uso de GUI Explorer
La demo GUI se ejecuta en su navegador y le permite crear incrustaciones para su conjunto de datos y buscar im谩genes similares, ejecutar consultas SQL y realizar b煤squedas sem谩nticas. Puede ejecutarse con el siguiente comando:
Nota
La funci贸n Ask AI funciona con OpenAI, por lo que se te pedir谩 que configures la clave api para OpenAI cuando ejecutes la GUI por primera vez.
Puedes configurarla as铆 yolo settings openai_api_key="..."
PREGUNTAS FRECUENTES
驴Qu茅 es Ultralytics Explorer y c贸mo puede ayudar con los conjuntos de datos de CV?
Ultralytics Explorer es una potente herramienta dise帽ada para explorar conjuntos de datos de visi贸n por computador (CV) mediante b煤squedas sem谩nticas, consultas SQL, b煤squedas de similitud vectorial e incluso lenguaje natural. Esta vers谩til herramienta ofrece tanto una interfaz gr谩fica de usuario como una API Python , lo que permite a los usuarios interactuar a la perfecci贸n con sus conjuntos de datos. Al aprovechar tecnolog铆as como LanceDB, Ultralytics Explorer garantiza un acceso eficiente y escalable a grandes conjuntos de datos sin un uso excesivo de memoria. Tanto si est谩 realizando un an谩lisis detallado de un conjunto de datos como explorando patrones de datos, Ultralytics Explorer agiliza todo el proceso.
M谩s informaci贸n sobre la API Explorer.
驴C贸mo instalo las dependencias de Ultralytics Explorer?
Para instalar manualmente las dependencias opcionales necesarias para Ultralytics Explorer, puede utilizar lo siguiente pip
mando:
Estas dependencias son esenciales para la plena funcionalidad de la b煤squeda sem谩ntica y las consultas SQL. Al incluir bibliotecas basadas en LanceDB, la instalaci贸n garantiza que las operaciones de la base de datos sigan siendo eficientes y escalables, incluso para grandes conjuntos de datos como COCO.
驴C贸mo puedo utilizar la versi贸n GUI de Ultralytics Explorer?
Utilizar la versi贸n GUI de Ultralytics Explorer es muy sencillo. Despu茅s de instalar las dependencias necesarias, puede iniciar la GUI con el siguiente comando:
La interfaz gr谩fica de usuario permite crear incrustaciones de conjuntos de datos, buscar im谩genes similares, ejecutar consultas SQL y realizar b煤squedas sem谩nticas. Adem谩s, la integraci贸n con la funci贸n Ask AI de OpenAI permite consultar conjuntos de datos mediante lenguaje natural, lo que aumenta la flexibilidad y la facilidad de uso.
Para obtener informaci贸n sobre almacenamiento y escalabilidad, consulte nuestras instrucciones de instalaci贸n.
驴Qu茅 es la funci贸n Ask AI de Ultralytics Explorer?
La funci贸n Ask AI de Ultralytics Explorer permite a los usuarios interactuar con sus conjuntos de datos mediante consultas en lenguaje natural. Potenciada por OpenAI, esta funci贸n permite formular preguntas complejas y recibir respuestas esclarecedoras sin necesidad de escribir consultas SQL o comandos similares. Para utilizar esta funci贸n, deber谩 configurar su clave de API de OpenAI la primera vez que ejecute la interfaz gr谩fica de usuario:
Para m谩s informaci贸n sobre esta funci贸n y c贸mo integrarla, consulte nuestra secci贸n Uso de GUI Explorer.
驴Puedo ejecutar Ultralytics Explorer en Google Colab?
S铆, Ultralytics Explorer puede ejecutarse en Google Colab, proporcionando un entorno c贸modo y potente para la exploraci贸n de conjuntos de datos. Puede empezar abriendo el cuaderno Colab proporcionado, que est谩 preconfigurado con todos los ajustes necesarios:
Esta configuraci贸n le permite explorar plenamente sus conjuntos de datos, aprovechando los recursos en la nube de Google. M谩s informaci贸n en nuestra gu铆aGoogle Colab Guide.