Ultralytics Explorador
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, utiliza el siguiente comando:
Consejo
Explorer funciona con búsqueda semántica/incrustada y consultas SQL, y se alimenta de la base de datos vectorial sin servidor LanceDB. A diferencia de las BD en memoria tradicionales, persiste en 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 tus conjuntos de datos. También impulsa la GUI Explorador. Puedes utilizarla para crear tus propios cuadernos exploratorios o scripts para obtener información sobre tus conjuntos de datos.
Más información sobre la API Explorador aquí.
Uso del Explorador GUI
La demo GUI se ejecuta en tu navegador y te permite crear incrustaciones para tu conjunto de datos y buscar imágenes similares, ejecutar consultas SQL y realizar búsquedas semánticas. Se puede ejecutar con el siguiente comando:
Nota
La función Preguntar IA 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="..."
Creado 2024-01-07, Actualizado 2024-02-03
Autores: glenn-jocher (6), RizwanMunawar (1), AyushExel (3)