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


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

Link to this sectionUltralytics YOLO Dokümanları#

Ultralytics YOLO; nesne algılama, örnek bölümleme, anlamsal bölümleme, sınıflandırma, poz tahmini, yönlendirilmiş sınırlayıcı kutular ve takip için kullanılan, tek bir Python paketi ve CLI aracılığıyla erişilebilen bir gerçek zamanlı bilgisayarlı görü modelleri ailesidir. YOLO26, derin öğrenme ve bilgisayarlı görüdeki ilerlemeler üzerine inşa edilmiş olup, uçtan uca NMS'siz çıkarım ve optimize edilmiş uç birim dağıtımı sunar. Sadeleştirilmiş tasarımı, onu çeşitli uygulamalar için uygun hale getirir ve uç cihazlardan bulut API'lerine kadar farklı donanım platformlarına kolayca uyarlanabilir kılar. Kararlı üretim iş yükleri için hem YOLO26 hem de YOLO11 önerilir.

YOLO paketi ve CLI'nın yanı sıra, aynı modeller üzerinde veri etiketleme, bulut eğitimi ve dağıtım imkanı sunan Ultralytics Platform hakkında kapsamlı bir kaynak olan Ultralytics Dokümanlarını keşfet. İster deneyimli bir makine öğrenimi uygulayıcısı ol ister bu alanda yeni, bu merkez projelerinde YOLO'dan en iyi şekilde yararlanmana yardımcı olmayı amaçlar.

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

🚀 Yeni: Bilgi Damıtma (Knowledge Distillation)

Daha küçük YOLO modellerini, daha büyük bir öğretmen modelin rehberliğinde eğit; ek çıkarım maliyeti olmadan, sadece daha iyi doğruluk elde et.

Daha fazla bilgi edin

Link to this sectionİ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 ve açıklama eklenmiş sonuç runs/detect/predict klasörüne kaydedilir.

Tam kurulum ve kullanım referansı için Quickstart rehberine göz at.

Link to this sectionNe Yapmak İstiyorsun?#

Kendi veri kümen üzerinde bir model eğit

Önceden eğitilmiş bir YOLO26 modelini kendi veri kümen üzerinde ince ayar yaparak eğit, çoklu GPU eğitimi için artırma ve hiperparametreleri ayarla


Özel bir model eğit

Görsellerin veya videon üzerinde bir model çalıştır

Önceden eğitilmiş bir modeli yükle ve birkaç satır Python kodu veya tek bir CLI komutu ile sınırlayıcı kutular, maskeler veya anahtar noktalar elde et


Yeni veriler üzerinde tahmin yap

Video karelerindeki nesneleri takip et

YOLO26'nın tahmin hattına dahil edilmiş olan BoT-SORT veya ByteTrack kullanarak, kalıcı bir kimlik ile video karelerindeki nesneleri takip et


Çoklu nesne takibi

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

Nesne sayma, ısı haritaları, sıra yönetimi, güvenlik alarmları ve egzersizler için eğitim gerektirmeyen hazır görü uygulamaları


Çözümleri Keşfet

Modelini dağıt

Eğitilmiş modelleri; uç cihazlarda, mobil donanımlarda ve bulut sunucularında hızlı çıkarım için ONNX, TensorRT veya OpenVINO formatlarına aktar


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 durumu açısından karşılaştır


Tüm modellere göz at

Python API'sine bak

Her yeni sürümde kaynaktan otomatik olarak oluşturulan Python API sınıflarına, işlevlerine ve yöntem imzalarına göz at


API Referansı

Yenilikler: YOLO26

Ultralytics'in en yeni model ailesi, YOLO11'e kıyasla iyileştirilmiş doğruluk-gecikme dengesi ile NMS'siz, uçtan uca çıkarım sunar


YOLO26 ile tanış

Link to this sectionBu Dokümanlar Nasıl Düzenlendi?#

Çoğu model iş akışı yolo komutu, Görev (Task) isteğe bağlı olacak şekilde yolo [TASK] MODE ARGS dilbilgisini izler ve bu dokümanlar aynı üç bölüm artı bir kısayol etrafında düzenlenmiştir:

Diğer her şey bu dilbilgisini destekler: Modeller, model= parametresine verebileceğin her mimariyi listeler (YOLO26, YOLO11, SAM 3, RT-DETR ve daha fazlası); Veri Kümeleri, her görevin ne üzerinde eğitildiğini belirtir; Rehberler, donanım dağıtımı, hiperparametre ayarı, veri kümesi dönüştürme ve tam proje incelemelerini kapsayan geniş bir derinlemesine nasıl yapılır koleksiyonudur; Entegrasyonlar, hattı halihazı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 ötesinde, aynı modeller üzerinde çalışan iki yüzey daha vardır: bulut etiketleme, eğitim ve dağıtım için Ultralytics Platform ve dışa aktarılan modelleri Python çalışma zamanı olmadan çalıştırmak için bağımsız bir Rust kütüphanesi ve CLI olan Ultralytics Inference.

Link to this sectionYOLO Lisansları: Ultralytics YOLO nasıl lisanslanmıştır?#

Ultralytics Enterprise License banner

Ultralytics, çeşitli kullanım durumlarına uyum sağlamak için iki lisanslama seçeneği sunar:

  • AGPL-3.0 Lisansı: Bu OSI onaylı açık kaynak lisansı, öğrenciler ve meraklılar için idealdir ve açık iş birliğini ve bilgi paylaşımını teşvik eder. Daha fazla ayrıntı için LICENSE dosyasına bak.
  • Kurumsal Lisans: Geliştirme ve üretim kullanımı için bu lisans, Ultralytics yazılımının ve yapay zeka modellerinin; dahili araçlar, otomatik iş akışları ve üretim dağıtımları dahil olmak üzere ticari ürün ve hizmetlere sorunsuz entegrasyonunu sağlar ve AGPL-3.0'ın açık kaynak gereksinimlerini atlar. Başlamak için lütfen Ultralytics Licensing aracılığıyla bizimle iletişime geç.

Lisanslama stratejimiz, açık kaynak projelerimizdeki tüm iyileştirmelerin topluluğa geri kazandırılmasını sağlamak için tasarlanmıştır. Açık kaynağa inanıyoruz ve misyonumuz, katkılarımızın herkese fayda sağlayacak şekilde kullanılmasını ve genişletilmesini sağlamaktır.

Link to this sectionSSS#

Link to this sectionUltralytics YOLO nedir ve nesne algılamayı nasıl geliştirir?#

Ultralytics YOLO is the acclaimed YOLO (You Only Look Once) series for real-time object detection and image segmentation. The latest model, YOLO26, builds on previous versions by introducing end-to-end NMS-free inference and optimized edge deployment. YOLO supports various vision AI tasks such as detection, instance segmentation, semantic segmentation, pose estimation, tracking, and classification. Its efficient architecture ensures excellent speed and accuracy, making it suitable for diverse applications, including edge devices and cloud APIs.

Link to this sectionYOLO kurulumu ve ayarları ile nasıl başlayabilirim?#

YOLO ile başlamak hızlı ve basittir. Ultralytics paketini pip üzerinden pip install ultralytics komutuyla yükle, ardından ilk tahminini yolo predict model=yolo26n.pt ile çalıştır; model ağırlıkları otomatik olarak indirilir. conda, Docker ve kaynaktan kurulumu kapsayan kapsamlı talimatlar için Quickstart sayfasını ziyaret et.

Link to this sectionVeri kümemde özel bir YOLO modelini nasıl eğitebilirim?#

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

  1. Etiketlenmiş veri kümeni hazırla ve bunu bir veri kümesi YAML dosyasında açıkla.
  2. Önceden eğitilmiş bir model yükle; örneğin Python'da YOLO("yolo26n.pt").
  3. Eğitime model.train(data="path/to/dataset.yaml", epochs=100, imgsz=640) ile veya komut satırından yolo detect train data=path/to/dataset.yaml epochs=100 imgsz=640 ile başla.

Ayrıntılı bir izlenecek yol için, eğitim sürecini optimize etmeye yönelik örnekler ve ipuçları içeren Bir Model Eğit kılavuzumuza göz at.

Link to this sectionUltralytics YOLO için mevcut lisanslama seçenekleri nelerdir?#

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

  • AGPL-3.0 Lisansı: Bu açık kaynak lisansı, açık iş birliğini teşvik eden eğitimsel ve ticari olmayan kullanım için idealdir.
  • Kurumsal Lisans: AGPL-3.0'ın açık kaynak gereksinimlerini atlayarak, dahili araçlar, otomatik iş akışları ve üretim dağıtımları dahil olmak üzere geliştirme ve üretim kullanımı için.

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

Link to this sectionUltralytics YOLO gerçek zamanlı nesne izleme için nasıl kullanılabilir?#

Ultralytics YOLO, verimli ve özelleştirilebilir çoklu nesne takibini destekler. Python'da YOLO("yolo26n.pt").track(source="path/to/video.mp4") çağrısı yap veya komut satırından yolo track source=path/to/video.mp4 komutunu çalıştır; her ikisi de video dosyaları, canlı yayınlar ve web kamerası girişi ile çalışır. Nesne takibini kurmak ve çalıştırmak için ayrıntılı bir rehber için, yapılandırmayı ve gerçek zamanlı senaryolardaki pratik uygulamaları açıklayan Track Mode dokümantasyonumuza göz at.


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

Yorumlar