Ultralytics YOLO27:


Ultralytics YOLO banner

中文 · 한국어 · 日本語 · Русский · Deutsch · Français · Español · Português · Türkçe · Tiếng Việt · العربية


Ultralytics CI Ultralytics Downloads Ultralytics Discord Ultralytics Forums Ultralytics Reddit
Run Ultralytics on Gradient Open Ultralytics In Colab Open Ultralytics In Kaggle Open Ultralytics In Binder

Ultralytics YOLO Belgeleri#

Ultralytics YOLO; nesne algılama, örnek segmentasyonu, anlamsal segmentasyon, derinlik tahmini, sınıflandırma, poz tahmini, yönlendirilmiş sınırlayıcı kutular ve takip için gerçek zamanlı bilgisayarlı görü modellerinden oluşan bir ailedir; tek bir Python paketi ve CLI üzerinden kullanılabilir. YOLO26, derin öğrenme ve bilgisayarlı görü alanındaki gelişmeler temel alınarak geliştirilmiştir; isteğe bağlı NMS'siz uçtan uca çıkarım ve uç cihazlara yönelik optimize edilmiş dağıtım sunar. Sade tasarımı, modeli uç cihazlardan bulut API'lerine kadar çeşitli uygulamalara uygun kılar ve farklı donanım platformlarına kolayca uyarlanmasını sağlar. Kararlı üretim iş yükleri için hem YOLO26 hem de YOLO11 önerilir.

YOLO paketini ve CLI'yi, ayrıca aynı modellerin üzerine veri etiketleme, bulutta eğitim ve dağıtım özellikleri ekleyen Ultralytics Platform'u kapsayan kapsamlı bir kaynak olan Ultralytics Belgelerini keşfet. İster deneyimli bir makine öğrenimi uygulayıcısı ol ister bu alanda yeni ol, bu kaynaklar projelerinde YOLO'dan en iyi şekilde yararlanmana yardımcı olur.

Ticari kullanım için Ultralytics Licensing üzerinden Kurumsal Lisans talep et.

YOLO27 yakında geliyor

Mimari ayrıntıları, ön değerlendirme sonuçları ve yayınlandıktan sonra kullanıma yönelik örnekleri içeren YOLO27 önizlemesini keşfet. Modeller, bu yılın ilerleyen dönemlerinde beklenen lansman için son Ar-Ge aşamasından geçiyor; henüz kullanıma sunulmadılar ve belirlenmiş bir lansman tarihi yok.

🚀 Yeni: Monoküler Derinlik Tahmini

Tek bir fotoğrafı, her piksel için metre cinsinden mesafe değerini gösteren bir derinlik haritasına dönüştür.

Daha fazla bilgi edin

İki Komutla Başla#

# Install the ultralytics package from PyPI
pip install ultralytics

# Detect objects in an image with a pretrained YOLO26 model
yolo predict model=yolo26n.pt source='https://github.com/ultralytics/assets/releases/download/v0.0.0/bus.jpg'

Model ağırlıkları ve örnek görsel otomatik olarak indirilir; açıklama eklenmiş sonuç, ilk çalıştırmada komutun yazdırdığı runs/detect/predict dizinine kaydedilir.

Tüm yükleme yöntemleri ve ilk tahminin için Hızlı Başlangıç kılavuzuna göz at.

Ne Yapmak İstiyorsun?#

Kendi veri kümenle bir model eğit

Çoklu GPU eğitimi için veri artırma ve hiperparametreleri ayarlayarak önceden eğitilmiş bir YOLO26 modelini kendi veri kümenle ince ayar yap


Özel bir model eğit

Görsellerinde veya videonda bir model çalıştır

Önceden eğitilmiş bir model yükle ve birkaç satır Python koduyla ya da tek bir CLI komutuyla sınırlayıcı kutular, maskeler veya kilit noktalar elde et


Yeni verilerde tahmin yap

Video kareleri boyunca nesneleri takip et

TrackTrack (varsayılan), BoT-SORT, ByteTrack, OC-SORT, Deep OC-SORT veya FastTracker kullanarak nesneleri kalıcı kimliklerle takip et


Çoklu nesne takibi

Hazır bir görü uygulaması çalıştır

Nesne sayımı, ısı haritaları, kuyruk yönetimi, güvenlik alarmları ve antrenmanlar için eğitim gerektirmeyen hazır görü uygulamaları


Çözümleri keşfet

Modelini dağıt

Eğitilmiş modelleri ONNX, TensorRT veya OpenVINO biçiminde dışa aktararak uç cihazlarda, mobil donanımlarda ve bulut sunucularında hızlı çıkarım yap


Dışa aktar ve dağıt

Doğru modeli seç

YOLO26, YOLO11, SAM 3, RT-DETR ve desteklenen diğer tüm mimarileri hız, doğruluk ve kullanım alanına göre karşılaştır


Tüm modellere göz at

Python API'sine göz at

Her yeni sürümde kaynaktan otomatik oluşturulan Python API'si için sınıflara, işlevlere ve yöntem imzalarına göz at


API Referansı

Yenilikler: YOLO26

Ultralytics'in yayımlanan en yeni model ailesi, isteğe bağlı NMS'siz uçtan uca çıkarım ve YOLO11'e kıyasla gelişmiş doğruluk-gecikme dengesi sunuyor


YOLO26 ile tanış

Bu Belgeler Nasıl Düzenlendi?#

Çoğu model iş akışı yolo komutu tek bir dil bilgisi yapısını izler: yolo [TASK] MODE ARGS. Task isteğe bağlıdır. Bu belgeler de aynı üç bölüm ve bir kısayol etrafında düzenlenmiştir:

Diğer her şey bu dil bilgisi yapısını destekler: Modeller, model= komutuna verebileceğin tüm mimarileri listeler — YOLO26, YOLO11, SAM 3, RT-DETR ve daha fazlası. Veri Kümeleri, her Task'ın üzerinde eğitim yaptığı verileri sunar. Kılavuzlar, donanıma dağıtım, hiperparametre ayarı, veri kümesi dönüştürme ve baştan sona proje anlatımları dahil, ayrıntılı uygulama kılavuzlarından oluşan geniş bir koleksiyondur. Entegrasyonlar, işlem hattını hâlihazırda kullandığın eğitim ve dağıtım araçlarına bağlar. Referans bölümü ise Python API'sindeki her sınıfı ve işlevi belgeler.

Python paketinin yanı sıra aynı modeller üzerinde çalışan iki arayüz daha vardır: bulutta etiketleme, eğitim ve dağıtım için Ultralytics Platform ve dışa aktarılan modelleri Python çalışma zamanı olmadan çalıştırmaya yönelik bağımsız bir Rust kütüphanesi ve CLI olan Ultralytics Inference.

YOLO Lisansları: Ultralytics YOLO hangi lisansla sunuluyor?#

Ultralytics Enterprise License banner

Ultralytics, çeşitli kullanım alanlarına uygun iki lisans seçeneği sunar:

  • AGPL-3.0 Lisansı: OSI onaylı bu açık kaynak lisansı; açık iş birliğini ve bilgi paylaşımını teşvik ederek öğrenciler ve meraklılar için idealdir. Daha fazla bilgi için LICENSE dosyasına bak.
  • Kurumsal Lisans: Geliştirme ve üretim kullanımı için bu lisans, AGPL-3.0'ın açık kaynak gerekliliklerini uygulamadan Ultralytics yazılımlarını ve AI modellerini işletme ürünlerine ve hizmetlerine; kurum içi araçlar, otomatik iş akışları ve üretim ortamlarına sorunsuzca entegre etmeyi sağlar. Başlamak için Ultralytics Licensing üzerinden bizimle iletişime geç.

Lisanslama stratejimiz, açık kaynaklı projelerimizdeki tüm iyileştirmelerin topluluğa geri kazandırılmasını sağlamak üzere tasarlanmıştır. Açık kaynağa inanıyoruz ve katkılarımızın herkese fayda sağlayacak biçimlerde kullanılmasını ve geliştirilmesini sağlamayı amaçlıyoruz.

Sık Sorulan Sorular#

  • Ultralytics YOLO, gerçek zamanlı nesne algılama ve görüntü segmentasyonu için beğeni toplayan YOLO (You Only Look Once) serisidir. En yeni model olan YOLO26, isteğe bağlı NMS'siz uçtan uca çıkarım ve uç cihazlara yönelik optimize edilmiş dağıtım sunarak önceki sürümlerin üzerine inşa edilmiştir. YOLO; görü AI görevleri kapsamında algılama, örnek segmentasyonu, anlamsal segmentasyon, derinlik tahmini, sınıflandırma, poz tahmini ve yönlendirilmiş sınırlayıcı kutular gibi çeşitli görevleri destekler ve algılanan nesneleri video kareleri boyunca takip edebilir. Verimli mimarisi, yüksek hız ve doğruluk sağlayarak modeli uç cihazlar ve bulut API'leri dahil çeşitli uygulamalara uygun hâle getirir.

  • YOLO'ya başlamak hızlı ve kolaydır. Ultralytics paketini pip üzerinden pip install ultralytics komutuyla kur, ardından yolo predict model=yolo26n.pt komutuyla ilk tahminini çalıştır — model ağırlıkları otomatik olarak indirilir. Conda, Docker ve kaynaktan kurulum hakkında kapsamlı talimatlar için Hızlı Başlangıç sayfasını ziyaret et.

  • Veri kümen üzerinde özel bir YOLO modeli eğitmek için birkaç ayrıntılı adımı izlemen gerekir:

    1. Açıklama eklenmiş veri kümeni hazırla ve bir veri kümesi YAML dosyasında tanımla.
    2. Örneğin Python'da YOLO("yolo26n.pt") kullanarak önceden eğitilmiş bir model yükle.
    3. Eğitimi model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) ile ya da komut satırından yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640 ile başlat.

    Ayrıntılı bir anlatım ve eğitim sürecini optimize etmeye yönelik ipuçları içeren Model Eğit kılavuzumuza göz at.

  • Ultralytics, YOLO için iki lisans seçeneği sunar:

    • AGPL-3.0 Lisansı: Bu açık kaynak lisansı, açık iş birliğini teşvik ederek eğitim ve ticari olmayan kullanım için idealdir.
    • Kurumsal Lisans: AGPL-3.0'ın açık kaynak gerekliliklerini uygulamadan kurum içi araçlar, otomatik iş akışları ve üretim ortamları dahil geliştirme ve üretim kullanımı içindir.

    Daha fazla bilgi için Lisanslama sayfamızı ziyaret et.

  • Ultralytics YOLO, verimli ve özelleştirilebilir çoklu nesne takibini destekler. Python'da YOLO("yolo26n.pt").track(source="path/to/video.mp4") işlevini çağır veya komut satırından yolo track source=path/to/video.mp4 komutunu çalıştır — ikisi de video dosyaları, canlı yayınlar ve web kamerası girdileriyle çalışır. Nesne takibini ayarlama ve çalıştırma hakkında ayrıntılı bir kılavuz için gerçek zamanlı senaryolardaki yapılandırmayı ve pratik uygulamaları açıklayan Takip Modu belgelerimize göz at.


    Ultralytics GitHub Ultralytics LinkedIn Ultralytics Twitter Ultralytics YouTube Ultralytics TikTok Ultralytics BiliBili Ultralytics Discord

Yorumlar