Ultralytics Explorer

Topluluk Notu ⚠️

ultralytics>=8.3.12 itibarıyla Ultralytics Explorer kaldırılmıştır. Explorer'ı kullanmak için pip install ultralytics==8.3.11 komutunu yükle. Benzer (ve genişletilmiş) veri seti keşif özellikleri Ultralytics Platform'da mevcuttur.

Ultralytics Explorer dataset visualization GUI

Open In Colab

Ultralytics Explorer, anlamsal arama, SQL sorguları, vektör benzerlik araması ve doğal dil komutlarını kullanarak CV veri setlerini keşfetmek için bir araçtır. Ayrıca aynı işlevselliğe erişmek için bir Python API sağlar.



Watch: Ultralytics Explorer API | Semantic Search, SQL Queries & Ask AI Features

İsteğe Bağlı Bağımlılıkların Kurulumu

Explorer, bazı işlevleri için harici kütüphanelere bağımlıdır. Bunlar, Explorer'ı kullandığında otomatik olarak yüklenir. Bu bağımlılıkları manuel olarak yüklemek için aşağıdaki komutu kullan:

pip install ultralytics[explorer]
İpucu

Explorer; gömme/anlamsal arama ve SQL sorgulama üzerinde çalışır ve LanceDB sunucusuz vektör veritabanı ile desteklenir. Geleneksel bellek içi veritabanlarının aksine, performanstan ödün vermeden disk üzerinde kalıcı hale getirilir, böylece bellek sorunu yaşamadan COCO gibi büyük veri setlerine yerel olarak ölçeklenebilirsin.

Explorer API

Bu, veri setlerini keşfetmen için bir Python API'sidir. Ayrıca GUI Explorer'ı da destekler. Bunu, veri setlerine dair içgörüler elde etmek için kendi keşif not defterlerini veya betiklerini oluşturmak amacıyla kullanabilirsin.

Tüm yetenekleri ve kullanım örneklerini Explorer API belgelerinde keşfet.

GUI Explorer Kullanımı

GUI demosu tarayıcında çalışır; veri setin için gömme oluşturmana, benzer görselleri aramana, SQL sorguları çalıştırmana ve anlamsal arama yapmana olanak tanır. Aşağıdaki komut kullanılarak çalıştırılabilir:

yolo explorer
Not

Ask AI özelliği OpenAI kullandığından, GUI'yi ilk çalıştırdığında OpenAI için API anahtarını ayarlaman istenecek. Bunu şu şekilde ayarlayabilirsin: yolo settings openai_api_key="..."

Ultralytics Explorer OpenAI Integration

SSS

Ultralytics Explorer nedir ve CV veri setlerinde nasıl yardımcı olabilir?

Ultralytics Explorer; anlamsal arama, SQL sorguları, vektör benzerlik araması ve hatta doğal dil aracılığıyla bilgisayarlı görü (CV) veri setlerini keşfetmek için tasarlanmış güçlü bir araçtır. Bu çok yönlü araç, kullanıcıların veri setleriyle sorunsuz bir şekilde etkileşime girmesine olanak tanıyan hem bir GUI hem de Python API sunar. LanceDB gibi teknolojilerden yararlanan Ultralytics Explorer, aşırı bellek kullanımı olmadan büyük veri setlerine verimli ve ölçeklenebilir erişim sağlar. İster detaylı veri seti analizi yap, ister veri modellerini keşfet; Ultralytics Explorer tüm süreci kolaylaştırır.

Explorer API hakkında daha fazla bilgi edin.

Ultralytics Explorer için bağımlılıkları nasıl kurarım?

Ultralytics Explorer için gereken isteğe bağlı bağımlılıkları manuel olarak kurmak için şu pip komutunu kullanabilirsin:

pip install ultralytics[explorer]

Bu bağımlılıklar, anlamsal arama ve SQL sorgulamanın tam işlevselliği için gereklidir. LanceDB tarafından desteklenen kütüphaneleri dahil ederek, kurulum COCO gibi büyük veri setleri için bile veritabanı işlemlerinin verimli ve ölçeklenebilir kalmasını sağlar.

Ultralytics Explorer'ın GUI sürümünü nasıl kullanabilirim?

Ultralytics Explorer'ın GUI sürümünü kullanmak oldukça basittir. Gerekli bağımlılıkları kurduktan sonra GUI'yi aşağıdaki komutla başlatabilirsin:

yolo explorer

GUI; veri seti gömmeleri oluşturmak, benzer görselleri aramak, SQL sorguları çalıştırmak ve anlamsal aramalar gerçekleştirmek için kullanıcı dostu bir arayüz sağlar. Ayrıca, OpenAI'ın Ask AI özelliği ile entegrasyonu, doğal dili kullanarak veri setlerini sorgulamana olanak tanıyarak esnekliği ve kullanım kolaylığını artırır.

Depolama ve ölçeklenebilirlik bilgileri için kurulum talimatlarımıza göz at.

Ultralytics Explorer'daki Ask AI özelliği nedir?

Ultralytics Explorer'daki Ask AI özelliği, kullanıcıların doğal dil sorguları kullanarak veri setleriyle etkileşime girmesini sağlar. OpenAI tarafından desteklenen bu özellik, karmaşık sorular sormanı ve SQL sorguları veya benzer komutlar yazmana gerek kalmadan bilgilendirici yanıtlar almanı sağlar. Bu özelliği kullanmak için GUI'yi ilk çalıştırdığında OpenAI API anahtarını ayarlaman gerekecek:

yolo settings openai_api_key="YOUR_API_KEY"

Bu özellik ve nasıl entegre edileceği hakkında daha fazla bilgi için GUI Explorer Kullanımı bölümümüze bak.

Ultralytics Explorer'ı Google Colab'de çalıştırabilir miyim?

Evet, Ultralytics Explorer, veri seti keşfi için kullanışlı ve güçlü bir ortam sağlayarak Google Colab'de çalıştırılabilir. Gerekli tüm ayarların önceden yapılandırıldığı sağlanan Colab not defterini açarak başlayabilirsin:

Open In Colab

Bu kurulum, Google'ın bulut kaynaklarından yararlanarak veri setlerini tamamen keşfetmene olanak tanır. Google Colab Rehberimizde daha fazla bilgi edinebilirsin.

Yorumlar