콘텐츠로 건너뛰기

Ultralytics 탐색기

Community Note ⚠️

As of ultralytics>=8.3.10, Ultralytics explorer support has been deprecated. But don't worry! You can now access similar and even enhanced functionality through Ultralytics HUB, our intuitive no-code platform designed to streamline your workflow. With Ultralytics HUB, you can continue exploring, visualizing, and managing your data effortlessly, all without writing a single line of code. Make sure to check it out and take advantage of its powerful features!🚀

Ultralytics 탐색기 스크린샷 1

콜랩에서 열기 Ultralytics Explorer는 시맨틱 검색, SQL 쿼리, 벡터 유사도 검색, 심지어 자연어를 사용하여 CV 데이터세트를 탐색할 수 있는 도구입니다. 또한 동일한 기능에 액세스하기 위한 Python API이기도 합니다.



Watch: Ultralytics 탐색기 API | 시맨틱 검색, SQL 쿼리 및 AI에게 질문 기능

선택적 종속성 설치

Explorer는 일부 기능을 외부 라이브러리에 의존합니다. 이러한 라이브러리는 사용 시 자동으로 설치됩니다. 이러한 종속성을 수동으로 설치하려면 다음 명령을 사용하세요:

pip install ultralytics[explorer]

Explorer는 임베딩/시맨틱 검색 및 SQL 쿼리 작업을 수행하며 LanceDB 서버리스 벡터 데이터베이스로 구동됩니다. 기존의 인메모리 DB와 달리 성능 저하 없이 디스크에 유지되므로 메모리 부족 없이 COCO와 같은 대규모 데이터 세트에 로컬로 확장할 수 있습니다.

탐색기 API

데이터 세트 탐색을 위한 Python API입니다. 또한 GUI 탐색기를 구동합니다. 이를 사용하여 자신만의 탐색 노트북이나 스크립트를 만들어 데이터 집합에 대한 인사이트를 얻을 수 있습니다.

여기에서 Explorer API에 대해 자세히 알아보세요.

GUI 탐색기 사용법

The GUI demo runs in your browser allowing you to create embeddings for your dataset and search for similar images, run SQL queries and perform semantic search. It can be run using the following command:

yolo explorer

참고

'AI에게 질문' 기능은 OpenAI를 사용하여 작동하므로 처음 GUI를 실행할 때 OpenAI의 API 키를 설정하라는 메시지가 표시됩니다. 다음과 같이 설정할 수 있습니다. yolo settings openai_api_key="..."

Ultralytics Explorer OpenAI 통합

자주 묻는 질문

Ultralytics Explorer란 무엇이며 이력서 데이터 세트에 어떤 도움을 줄 수 있나요?

Ultralytics Explorer is a powerful tool designed for exploring computer vision (CV) datasets through semantic search, SQL queries, vector similarity search, and even natural language. This versatile tool provides both a GUI and a Python API, allowing users to seamlessly interact with their datasets. By leveraging technologies like LanceDB, Ultralytics Explorer ensures efficient, scalable access to large datasets without excessive memory usage. Whether you're performing detailed dataset analysis or exploring data patterns, Ultralytics Explorer streamlines the entire process.

탐색기 API에 대해 자세히 알아보세요.

Ultralytics Explorer에 대한 종속성을 설치하려면 어떻게 하나요?

Ultralytics Explorer에 필요한 선택적 종속성을 수동으로 설치하려면 다음을 사용할 수 있습니다. pip 명령을 사용합니다:

pip install ultralytics[explorer]

이러한 종속성은 시맨틱 검색과 SQL 쿼리의 전체 기능을 위해 필수적입니다. LanceDB로 구동되는 라이브러리를 포함함으로써 COCO와 같은 대규모 데이터 세트에서도 데이터베이스 운영의 효율성과 확장성을 유지할 수 있습니다.

Ultralytics 익스플로러의 GUI 버전은 어떻게 사용하나요?

Ultralytics 익스플로러의 GUI 버전 사용은 간단합니다. 필요한 종속성을 설치한 후 다음 명령을 사용하여 GUI를 시작할 수 있습니다:

yolo explorer

GUI는 데이터 세트 임베딩 생성, 유사 이미지 검색, SQL 쿼리 실행, 시맨틱 검색을 위한 사용자 친화적인 인터페이스를 제공합니다. 또한 OpenAI의 'AI에게 물어보세요' 기능을 통합하면 자연어를 사용해 데이터 세트를 쿼리할 수 있어 유연성과 사용 편의성이 향상됩니다.

스토리지 및 확장성에 대한 자세한 내용은 설치 지침을 참조하세요.

Ultralytics 탐색기의 'AI에게 질문' 기능이란 무엇인가요?

Ultralytics Explorer의 'AI에게 질문' 기능을 사용하면 자연어 쿼리를 사용해 데이터 세트와 상호 작용할 수 있습니다. OpenAI로 구동되는 이 기능을 사용하면 SQL 쿼리나 유사한 명령을 작성할 필요 없이 복잡한 질문을 하고 통찰력 있는 답변을 받을 수 있습니다. 이 기능을 사용하려면 GUI를 처음 실행할 때 OpenAI API 키를 설정해야 합니다:

yolo settings openai_api_key="YOUR_API_KEY"

이 기능 및 통합 방법에 대한 자세한 내용은 GUI 탐색기 사용법 섹션을 참조하세요.

Google Colab에서 Ultralytics Explorer를 실행할 수 있나요?

예, Ultralytics Explorer는 Google Colab에서 실행할 수 있으며, 데이터 세트 탐색을 위한 편리하고 강력한 환경을 제공합니다. 필요한 모든 설정이 미리 구성되어 있는 제공된 Colab 노트북을 여는 것으로 시작할 수 있습니다:

콜랩에서 열기

이 설정을 사용하면 Google 의 클라우드 리소스를 활용하여 데이터 집합을 완전히 탐색할 수 있습니다. 자세한 내용은 Google 콜랩 가이드에서 확인하세요.

📅 Created 9 months ago ✏️ Updated 10 days ago

댓글