İçeriğe geç

Ultralytics Platform

Ultralytics Platform, veri hazırlığından model dağıtımına kadar tüm ML iş akışını kolaylaştıran kapsamlı, uçtan uca bir bilgisayar görüşü platformudur. Altyapı karmaşıklığı olmadan üretime hazır bilgisayar görüşü çözümlerine ihtiyaç duyan ekipler ve bireyler için geliştirilmiştir.


İzle: Ultralytics Platform'a Başlarken

Ultralytics Platform Nedir?

Ultralytics Platform, parçalı ML araçlarını birleşik bir çözümle değiştirmek üzere tasarlanmıştır. Aşağıdaki yetenekleri bir araya getirir:

  • Roboflow - Veri yönetimi ve açıklama
  • Weights & Biases - Deney track'i
  • SageMaker - Bulut eğitimi
  • HuggingFace - Model dağıtımı
  • Arize - İzleme

YOLO26 ve YOLO11 yerel olarak destekleyen tek bir platformda.

İş Akışı: Veri → Eğit → Dağıt

Platform, üç aşamalı, kolaylaştırılmış bir iş akışını takip eder:

graph LR
    subgraph Data["📁 Data"]
        A[Upload] --> B[Annotate]
        B --> C[Analyze]
    end
    subgraph Train["🚀 Train"]
        D[Configure] --> E[Train on GPU]
        E --> F[View Metrics]
    end
    subgraph Deploy["🌐 Deploy"]
        G[Test] --> H[Deploy Endpoint]
        H --> I[Monitor]
    end
    Data --> Train --> Deploy
AşamaÖzellikler
VeriVeri seti yükleme, açıklama düzenleyici (manuel + SAM + otomatik etiketleme), istatistik görselleştirme
EğitProje organizasyonu, GPU örnekleriyle bulut eğitimi, gerçek zamanlı metrik akışı
DağıtÇıkarım testi, 43 bölgede özel uç noktalar, izleme panoları

Çok Bölgeli Altyapı

Verileriniz bölgenizde kalır. Ultralytics Platform, altyapısını üç küresel bölgede işletmektedir:

BölgeKonum
ABDABD Merkezi (Iowa)
ABAB Batı (Belçika)
APAsya Pasifik (Hong Kong)

Katılım sırasında bölgenizi seçersiniz ve tüm verileriniz, modelleriniz ve dağıtımlarınız o bölgede kalır.

Temel Özellikler

Veri Hazırlığı

  • Veri Kümesi Yönetimi: Otomatik işlemeyle görüntüleri, videoları veya ZIP arşivlerini yükleyin
  • Ek Açıklama Düzenleyici: Tüm 5 YOLO görev türü (detect, segment, pose, obb, classify) için manuel ek açıklama
  • SAM Akıllı Ek Açıklama: Segment Anything Model kullanarak tıklama tabanlı akıllı ek açıklama
  • Otomatik Ek Açıklama: Yeni verileri önceden etiketlemek için eğitilmiş modelleri kullanın
  • İstatistikler: Sınıf dağılımı, konum ısı haritaları ve boyut analizi

Model Eğitimi

  • Bulut Eğitimi: Gerçek zamanlı metriklerle bulut GPU'larında (RTX 4090, A100, H100) eğitim yapın
  • Uzaktan Eğitim: Herhangi bir yerde eğitim yapın ve metrikleri Platform'a aktarın (W&B tarzı)
  • Proje Organizasyonu: İlgili modelleri gruplandırın, deneyleri karşılaştırın, etkinliği takip edin
  • 17 Dışa Aktarma Biçimi: ONNX, TensorRT, CoreML, TFLite ve daha fazlası

Dağıtım

  • Çıkarım Testi: Özel görüntülerle modelleri doğrudan tarayıcıda test edin
  • Özel Uç Noktalar: Otomatik ölçeklendirme ile 43 küresel bölgeye dağıtım yapın
  • İzleme: Gerçek zamanlı metrikler, istek günlükleri ve performans panoları

Hesap Yönetimi

  • API Anahtarları: Uzaktan eğitim ve API erişimi için güvenli anahtar yönetimi
  • Krediler ve Faturalandırma: Şeffaf fiyatlandırma ile kullandıkça öde eğitimi
  • Etkinlik Akışı: Tüm hesap etkinliklerini ve eylemlerini takip edin
  • Çöp Kutusu ve Geri Yükleme: 30 günlük geçici silme ve öğe kurtarma
  • GDPR Uyumluluğu: Veri dışa aktarımı ve hesap silme

Bu kaynaklarla başlayın:

SSS

Ultralytics Platform'a nasıl başlarım?

Ultralytics Platformu ile başlamak için:

  1. Kaydolun: platform.ultralytics.com adresinden bir hesap oluşturun
  2. Bölge Seçin: Kayıt sırasında veri bölgenizi (ABD, AB veya AP) seçin
  3. Veri Kümesi Yükleyin: Verilerinizi yüklemek için Veri Kümeleri bölümüne gidin
  4. Model Eğitin: Bir proje oluşturun ve bulut GPU'larında eğitime başlayın
  5. Dağıtın: Modelinizi test edin ve özel bir uç noktaya dağıtın

Ayrıntılı bir kılavuz için Hızlı Başlangıç sayfasına bakın.

Ultralytics Platform'un faydaları nelerdir?

Ultralytics Platformu şunları sunar:

  • Birleşik İş Akışı: Veri, eğitim ve dağıtım tek bir yerde
  • Çoklu Bölge: ABD, AB veya AP bölgelerinde veri yerleşimi
  • Kodsuz Eğitim: Kod yazmadan gelişmiş YOLO modelleri eğitin
  • Gerçek Zamanlı Metrikler: Eğitim ilerlemesini yayınlayın ve dağıtımları izleyin
  • 43 Dağıtım Bölgesi: Modelleri dünya çapındaki kullanıcılarınıza yakın yerlerde dağıtın
  • 5 Görev Türü: detect, segment, poz, obb ve sınıflandırma desteği
  • Yapay Zeka Destekli Etiketleme: Veri hazırlığını hızlandırmak için SAM ve otomatik etiketleme

Bulut eğitimi için hangi GPU seçenekleri mevcuttur?

Ultralytics Platformu, bulut eğitimi için birden fazla GPU türünü destekler:

GPUVRAMMaliyetEn Uygun Olduğu Alan
RTX 409024GB$1.18/saatHızlı eğitim, en iyi değer
L40S48GB$1.72/saatDengeli performans
A100 80GB80GB$2.78/saatBüyük modeller, büyük partiler
H100 PCIe80GB$4.78/saatMaksimum performans
B200180GB$10.38/saatEn son teknoloji iş yükleri

Tam fiyatlandırma ve GPU için Bulut Eğitimi bölümüne bakın.

Uzaktan eğitim nasıl çalışır?

Modelleri herhangi bir yerde eğitebilir ve metrikleri Platform'a aktarabilirsiniz.

Paket Sürüm Gereksinimi

Platform entegrasyonu ultralytics>=8.4.0 sürümünü gerektirir. Daha düşük sürümler Platform ile ÇALIŞMAZ.

pip install "ultralytics>=8.4.0"
# Set your API key
export ULTRALYTICS_API_KEY="your_api_key"

# Train with project/name to stream metrics
yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

Uzaktan eğitim hakkında daha fazla bilgi için Bulut Eğitimi bölümüne bakın.

Hangi açıklama araçları mevcuttur?

Platform, şunları destekleyen tam özellikli bir etiketleme düzenleyici içerir:

  • Manuel Araçlar: Sınırlayıcı kutular, poligonlar, anahtar noktalar, yönlendirilmiş kutular, sınıflandırma
  • SAM Akıllı Etiketleme: Segment Anything Model'i kullanarak hassas maskeler oluşturmak için tıklayın
  • YOLO Otomatik Etiketleme: Görüntüleri önceden etiketlemek için eğitilmiş modelleri kullanın
  • Klavye Kısayolları: Kısayol tuşlarıyla verimli iş akışları

Tam kılavuz için Etiketleme bölümüne bakın.



📅 4 gün önce oluşturuldu ✏️ 1 gün önce güncellendi
glenn-jocherLaughing-q

Yorumlar