Overslaan naar inhoud

Ultralytics Verkenner

Ultralytics Verkenner Schermafbeelding 1

Open in Colab Ultralytics Explorer is een hulpmiddel voor het verkennen van CV datasets met behulp van semantisch zoeken, SQL queries, vector similarity search en zelfs met behulp van natuurlijke taal. Het is ook een Python API voor toegang tot dezelfde functionaliteit.



Kijken: Ultralytics Explorer API | Semantisch zoeken, SQL-query's & AI Ask-functies

Installatie van optionele afhankelijkheden

Explorer is voor sommige functies afhankelijk van externe bibliotheken. Deze worden automatisch geïnstalleerd bij gebruik. Gebruik de volgende opdracht om deze afhankelijkheden handmatig te installeren:

pip install ultralytics[explorer]

Tip

Explorer werkt op inbedding/semantisch zoeken & SQL query's en wordt aangedreven door LanceDB serverloze vector database. In tegenstelling tot traditionele in-memory DB's wordt deze op schijf opgeslagen zonder dat dit ten koste gaat van de prestaties, zodat je lokaal kunt schalen naar grote datasets zoals COCO zonder dat je geheugen opraakt.

Verkenner API

Dit is een Python API voor het verkennen van je datasets. Het voedt ook de GUI Verkenner. Je kunt dit gebruiken om je eigen verkennende notitieboeken of scripts te maken om inzicht te krijgen in je datasets.

Lees hier meer over de Explorer API.

GUI Verkenner Gebruik

De GUI-demo draait in je browser waarmee je embeddings kunt maken voor je dataset en kunt zoeken naar vergelijkbare afbeeldingen, SQL-query's kunt uitvoeren en semantisch kunt zoeken. Het kan worden uitgevoerd met het volgende commando:

yolo explorer

Opmerking

De AI-functie van Ask werkt met OpenAI, dus je wordt gevraagd om de api-sleutel voor OpenAI in te stellen wanneer je de GUI voor het eerst start. Je kunt het als volgt instellen - yolo settings openai_api_key="..."

Ultralytics Verkenner OpenAI Integratie



Gemaakt op 2024-01-07, Bijgewerkt op 2024-02-03
Auteurs: glenn-jocher (6), RizwanMunawar (1), AyushExel (3)

Reacties