Kurumsal kullanıma hazır güvenlik: ISO 27001 + SOC 2 Tip I uyumlu.

On Premise#

On Premise Enterprise çalışma alanının Linux, macOS veya Windows bilgisayarda veri setlerini ve işlem gücünü kullanmasını sağlar. Kaynak görseller ve videolar bilgisayarında kalır. Eğitim, diğer herhangi bir remote training konumu gibi davranır: metrikler Platform'a akar ve tamamlanan model ağırlıkları indirme, tahmin, dışa aktarma ve dağıtım için yüklenir.

Kurulum tek bir komutla tamamlanır. Platform işletim sistemini algılar, uygun klasör konumlarını doldurur, gerekirse Docker'ı kurar ve bağlantı ilerlemesini canlı olarak gösterir.

Nasıl Çalışır#

flowchart LR
    A[Your browser] <-->|Interface, labels, and progress| B[Ultralytics Platform]
    A <-->|Dataset previews| C[Your On Premise computer]
    B <-->|Jobs, metrics, and model weights| C
    C --- D[(Dataset folder)]
    C --- E[(Models folder)]

Veri Sınırları#

VeriOn Premise bilgisayarınPlatform ve bulut hizmetleri
Kaynak ve türetilmiş veri kümesi pikselleriİçe aktarma, ön izleme ve eğitim için yerelde kalAsla depolanmaz, günlüğe kaydedilmez veya işlenmez
Sınıflar, etiketler ve açıklamalarKaynak etiketler içe aktarma sırasında okunurPlatform'da açıklama ekleyebilmen için kanonik veri kümesi meta verisi olarak saklanır
Eğitim modelleriÇalıştırma, en iyi kontrol noktası ve diğer eğitim çıktıları models klasörüne yazılırEn iyi kontrol noktası indirme, tahmin, dışa aktarma ve dağıtım için yüklenir; diğer çıktılar bilgisayarında kalır

Model ağırlıkları, etiketler, açıklamalar ve metrikler, görsellerinden öğrenilen bilgileri kodlayabilir. Sadece veri kümesi pikselleri katı yerel-tek sınırına sahiptir. Bulut tahmini, sadece o bulut iş akışına ayrı olarak gönderdiğin görselleri işler; çalışan, bağlı veri kümeinden asla bir görsel iletmez.

Başlamadan Önce#

Veri setlerine erişebilen ve Platform bunları kullanırken açık kalabilen bir Linux bilgisayar, Apple silikon Mac veya 64 bit Windows bilgisayar seç. Veri setleri, model çalıştırmaları ve Docker görüntüleri için yeterli boş depolama alanı bırak ve bilgisayarın giden HTTPS bağlantıları kurabildiğinden emin ol.

GPU isteğe bağlıdır. Her bilgisayar veri kümelerini içe aktarabilir ve CPU'su üzerinde modelleri eğitebilir. Uyumlu bir NVIDIA GPU, daha büyük eğitim işlerini hızlandırabilir.

Kurumsal ağlar

Şirketin giden trafiği kısıtlıyorsa, kurulumdan önce Ultralytics Platform, Docker kayıt defterleri ve Python paket indirmeleri için HTTPS erişimine izin ver.

Bilgisayarını Bağla#

  1. Veri setlerine erişebilen bilgisayarda Ultralytics Platform uygulamasını aç.
  2. Settings > Integrations adresine git ve entegrasyon listesinden On Premise seçeneğini seç.
  3. Önceden doldurulmuş Dataset folder on this machine ve Models folder on this machine yollarını incele.
  4. Kurulum komutu oluştur seçeneğine tıkla.
  5. İletişim kutusunda belirtilen terminali aç, komutu kopyala, yapıştır ve Enter tuşuna bas.
  6. İlerleme göstergesi Connected durumunu gösterene kadar Integrations sayfasını açık tut.

Ultralytics Platform On Premise Integration Setup

Platform, komutu kopyalamadan önce klasörleri ve tek kullanımlık bağlantı belirtecini doldurur. Oluşturulan komut aşağıdaki formatı takip eder:

Terminal'i aç ve yapıştır:

curl -fsSL 'https://platform.ultralytics.com/api/workers/install?os=linux' \
  | sudo sh -s -- \
    "/datasets" \
    "/models" \
    "YOUR_CONNECTION_TOKEN"
Komutunu Platform'dan kopyala

Platform bağlantı belirtecini otomatik olarak içerir. Bu, bilgisayarın çalışma alanına bağlanmaya yetkili olduğunu kanıtlar, 10 dakika sonra sona erer ve tek seferlik çalışır. Bunu asla ayrı olarak girmezsin. Geçerli olduğu sürece oluşturulan komutu paylaşma.

Varsayılan ayarlar düzenleme gerektirmeden çalışır:

LinuxmacOS ve Windows
Veri kümesi klasörü/datasets~/Ultralytics/datasets
Modeller klasörü/models~/Ultralytics/models

Kurulum komutu bu klasörleri oluşturur, gerektiğinde Docker'ı kurup başlatır ve bağlantıyı bilgisayarınla birlikte yeniden başlatılacak şekilde yapılandırır. Kurulum tamamlanmadan önce işletim sistemin kurulumu onaylamanı veya yeniden başlatmanı isteyebilir.

Docker Taban Görselleri#

Yükleyici bir konteyner çalıştırır ve ana bilgisayar için official Ultralytics base image seçimini yapar:

Ana BilgisayarTemel görüntü kalıbı
Apple silikon veya ARM64 Linuxultralytics/ultralytics:<version>-arm64
x86-64 CPUultralytics/ultralytics:<version>-cpu
Desteklenen bir NVIDIA GPU'ya sahip x86-64ultralytics/ultralytics:<version>

Yükleyici, ana makine için sürüme sabitlenmiş resmi bir görüntü seçer. Çalışan (worker), Ultralytics'i yeniden yüklemeden bağlantı bağımlılıklarını ekler. Kurulum sırasında CUDA'yı algılar, böylece bir NVIDIA ana makinesi ayrı CPU ve GPU çalışanları yerine tek bir kapsayıcı çalıştırır. En iyi kontrol noktası yüklendikten sonra Platform'un bulut hizmetleri model tahminini ve dışa aktarımını yönetir.

GPU erişimi için CDI kullan

CPU kurulumu, yönlendirilmiş kurulum dışında hiçbir şey gerektirmez. Linux'ta NVIDIA GPU hızlandırma, Docker >= 28.2 ve NVIDIA Container Toolkit >= 1.18 gerektirir. Yükleyici, eski --gpus all yerine CDI --device rezervasyonlarını kullanır, böylece GPU erişimi ana bilgisayar daemon yeniden yüklemelerinden sağ çıkar. Windows'ta Docker Desktop, orada NVIDIA CDI cihazları bulunmadığından, desteklenen NVIDIA cihaz rezervasyonunu kullanır. Platform, desteklenen GPU yolunu otomatik olarak algılar; kurulum ayrıntıları için Docker Quickstart Guide sayfasına bakın.

Veri Kümesi Ekle#

  1. Veri kümeni yapılandırılmış veri kümesi klasörünün içine koy.
  2. Platform'da New Dataset > On Premise seçeneğini seç.
  3. Bağlı bilgisayarı seç.
  4. Veri kümesi klasörüne git, görevi seç ve Create (Oluştur) butonuna tıkla.

Platform veri kümesini yerel olarak indeksler ve yüklenen ya da bulut depolama veri kümeleriyle aynı galeride açar. Pikselleri yüklemeden görselleri önizleyebilir, etiketleri inceleyebilir, veri kümesini filtreleyebilir ve etiketleme yapabilirsin.

Desteklenen Veriler#

On Premise, yüklenen verilerle aynı içe aktarma formatlarını ve bilgisayarlı görü görevlerini destekler:

  • Görseller ve videolar
  • ZIP, TAR, TAR.GZ ve TGZ arşivleri
  • Ultralytics NDJSON ve COCO JSON
  • YOLO veri kümeleri ve sınıflandırma klasörleri
  • Detect (Algılama), segment (bölütleme), pose (poz tahmini), oriented bounding box (OBB) ve classify (sınıflandırma) görevleri

Platform yaygın veri kümesi düzenlerini, sınıfları, etiketleri ve eğitim/doğrulama/test ayrımlarını otomatik olarak tanır. Platform kaynak dosyaları salt okunur olarak ele alır ve asla yeniden boyutlandırmaz, yeniden kodlamaz, düzenlemez veya silmez.

Önizleme ve Açıklama Ekle#

Bir görseli açtığında tarayıcın onu doğrudan bağlı bilgisayardan yükler. Sertifika, ana bilgisayar adı, VPN veya önizleme yapılandırması gerekmez.

Etiketler ve veri kümesi organizasyonu Platform çalışma alanına kaydedilir, ancak Platform'daki düzenlemeler kaynak görselini veya etiket dosyalarını asla değiştirmez.

Bir Model Eğit#

Normal Platform eğitim iletişim kutusu üzerinden eğitime başla:

  1. Bir proje aç ve New Model seçeneğini seç.
  2. On Premise veri kümesini seç.
  3. Bir model ve eğitim ayarları seç.
  4. Eğitimi başlat.

Platform işi bağlı bilgisayarda yürütür. Kullanılabilir bir NVIDIA GPU kullanır veya otomatik olarak CPU'ya geçer; bu sayede bir Mac, özel bir GPU donanımı olmadan COCO8 üzerinde YOLO26n gibi küçük bir modeli eğitebilir.

Eğitim dosyaları, çalıştırma aktifken yapılandırılmış models klasörüne yazılır. Ultralytics paketi, müşteri tarafından yönetilen herhangi bir makineyle aynı uzaktan eğitim geri çağrılarını kullanır: ilerleme ve metrikler Platform'a aktarılır, en iyi kontrol noktası Platform depolama alanına yüklenir ve tamamlanan model mevcut indirme, tahmin, dışa aktarma ve dağıtım yollarıyla çalışır. Diğer eğitim çıktıları models klasöründe kalır. On Premise eğitimi Platform işlem kredilerini kullanmaz ve Platform eğitim işini asla bulut işlemine göndermez.

Bağlantıyı Yönet#

Bilgisayarın ve CPU veya GPU'sunun kullanılabilir olup olmadığını görmek için Settings > Integrations aç. Erişimini yenilemek için yeniden bağlanabilir veya artık gerekmediğinde bağlantısını kesebilirsin.

Bağlantıyı kesmek yeni işleri ve ön izlemeleri engeller ancak veri kümelerini veya kaynak dosyaları bilgisayardan silmez. Yüklenen modeller Platform'da kullanılabilir durumda kalır.

Kurulum Tamamlanmazsa#

  • Docker izin isterse: İstemi onayla ve Docker'ın başlamasını bekle. Kurulum otomatik olarak devam eder.
  • Windows yeniden başlatma isteyebilir: Bilgisayarı yeniden başlat, Settings > Integrations sayfasına geri dön ve yeni bir yükleme komutu oluştur.
  • Kurulum komutunun süresi dolarsa: Yeni bir kurulum komutu oluştur. Her komut geçicidir ve tek seferlik çalışır.
  • Bağlantı çevrimdışı kalırsa: Docker Desktop'ı aç, yeni oluşturulan komutu tekrar çalıştır ve On Premise'in çalıştığını bildirene kadar terminali açık tut.
  • Ön izlemeler yüklenmiyorsa: Bağlı bilgisayarda bir tarayıcıda Platform'u aç. Veri kümesi ön izlemeleri doğrudan o bilgisayardan gelir.

Ayrıca bkz. Datasets, Annotation ve Training.

Katkıda Bulunanlar