İçeriğe geç

Ultralytics HUB Modelleri

Ultralytics HUB modelleri, görsel yapay zeka modellerinin özel veri kümeleri üzerinde eğitilmesi için kolaylaştırılmış bir çözüm sağlar.

Üç adımlı basit bir oluşturma ve Ultralytics YOLOv8 tarafından desteklenen hızlandırılmış eğitimi içeren süreç kullanıcı dostu ve verimlidir. Eğitim sırasında model metriklerinde gerçek zamanlı güncellemeler mevcuttur ve kullanıcıların her adımda ilerlemeyi izlemelerine olanak tanır. Eğitim tamamlandıktan sonra, modeller önizlenebilir ve gerçek dünya uygulamalarına kolayca dağıtılabilir. Bu nedenle, Ultralytics HUB model oluşturma, eğitim, değerlendirme ve dağıtım için kapsamlı ancak basit bir sistem sunmaktadır.

Bir modeli eğitme sürecinin tamamı Bulut Eğitim Sayfamızda ayrıntılı olarak açıklanmıştır.

Modellerin Önizlemesi

Tren Modeli

Kenar çubuğundaki Modeller düğmesine tıklayarak Modeller sayfasına gidin.

HUB kullanarak bir modeli eğitmek 4 adımlı bir süreçtir:

  • Ön gereksinimler komut dosyasını çalıştırın: Sanal ortamı hazırlamak için sağlanan komut dosyalarını çalıştırın.
  • API'yi sağlayın ve Eğitime başlayın: Model hazırlandıktan sonra, API anahtarını talimatlara uygun şekilde sağlayın ve kod bloğunu çalıştırın.
  • Sonuçları ve Metrikleri kontrol edin: Başarılı bir şekilde yürütüldükten sonra Metrikler Sayfasına bir bağlantı sağlanır. Bu sayfa, teknik özellikler, kayıp metrikleri, veri kümesi bilgileri ve görüntü dağılımları dahil olmak üzere eğitilen model hakkında kapsamlı ayrıntılar sunar. Ayrıca, 'Deploy' sekmesi eğitilen modelin belgelerine ve lisans ayrıntılarına erişim sağlar.
  • Modelinizi test edin: Ultralytics HUB, özel görüntüler, cihaz kameraları veya test edilecek bağlantılar kullanarak test imkanı sunar iPhone veya Android cihazlar.

Ultralytics Ana sayfanın HUB ekran görüntüsü

İpucu

Bir modeli doğrudan Ana sayfadan da eğitebilirsiniz.

Ultralytics Tren Modeli kartını gösteren bir ok ile Ana sayfanın HUB ekran görüntüsü

Tren Modeli iletişim kutusunu tetiklemek için sayfanın sağ üst köşesindeki Tren Modeli düğmesine tıklayın.

Tren Modeli iletişim kutusunun üç basit adımı vardır:

1. Veri Kümesi

Eğitim için veri kümesini seçin ve Devam'a tıklayın.

Ultralytics Train Model iletişim kutusunun HUB ekran görüntüsü, bir ok bir veri kümesini ve bir ok da Devam düğmesini gösterir

2. Model

Projeyi, model adını ve mimariyi seçin. Mevcut mimariler hakkında daha fazla bilgi için YOLOv8 (ve YOLOv5) dokümantasyonu.

Yapılandırmadan memnun kaldığınızda Devam 'a tıklayın.

Ultralytics Tren Modeli iletişim kutusunun HUB ekran görüntüsü, bir ok bir model mimarisine ve bir ok da Devam düğmesine işaret etmektedir

Not

Varsayılan olarak, modeliniz eğitim süresini azaltmak için önceden eğitilmiş bir model ( COCO veri kümesi üzerinde eğitilmiş) kullanacaktır.

Bu davranışı değiştirmek için gelişmiş seçenekler mevcuttur.

Önizleme Modeli

Ultralytics HUB, eğitilmiş modelleri önizlemek için çeşitli yollar sunar.

Modelinizi önizlemek için Önizleme sekmesi altındaki Test kartına bir görüntü yükleyebilirsiniz.

Ultralytics Model sayfası içindeki Önizleme sekmesinin (Test kartı) HUB ekran görüntüsü

Özel modelinizle zahmetsizce çıkarım yapmak için Ultralytics Cloud API'mizi kullanın.

Ultralytics Model sayfası içindeki Önizleme sekmesinin (Ultralytics Cloud API kartı) HUB ekran görüntüsü

Ultralytics HUB Mobil Uygulamamızı indirerek modelinizi iOS veya Android cihazınızda gerçek zamanlı olarak önizleyin.

Ultralytics Model sayfasındaki Dağıt sekmesinin Gerçek Zamanlı Önizleme kartını gösteren bir okla birlikte HUB ekran görüntüsü

Modeli eğitin

Ultralytics HUB üç eğitim seçeneği sunmaktadır:

  • Ultralytics Cloud - Ultralytics Cloud Eğitim Sayfası aracılığıyla eğitim hakkında daha fazla bilgi edinin
  • Google Colab
  • Kendi temsilcinizi getirin

Modeli Google Colab üzerinde eğitme

Google Colab kullanarak eğitime başlamak için Google Colab not defterindeki talimatları izleyin.

Colab'da Aç

Google Colab Ekran Görüntüsü

Kendi Temsilcinizi Getirin

Modeli yerel olarak eğitmek için Ultralytics HUB üzerinden bir API uç noktası oluşturun. Sağlanan adımları izleyin ve Agent terminalinde oluşturulan bağlantı aracılığıyla eğitim ayrıntılarına erişin.

Kendi temsilcinizin ekran görüntüsünü getirin

Model Dağıtma

Modelinizi ONNX, OpenVINO, CoreML, TensorFlow, Paddle ve daha fazlası dahil olmak üzere 13 farklı formata aktarın.

Ultralytics Tüm formatların dışa aktarıldığı Model sayfası içindeki Dağıt sekmesinin HUB ekran görüntüsü

Paylaşım Modeli

Ultralytics HUB'ın paylaşım işlevi, modelleri paylaşmak için uygun bir yol sağlar. Modellerinizin genel erişimini kontrol edin, onları "Özel" veya "Listelenmemiş" olarak ayarlayın.

Model sayfasına gidin, model eylemleri açılır menüsünü açın ve Paylaş seçeneğine tıklayın.

Ultralytics Paylaş seçeneğini işaret eden bir ok ile Model sayfasının HUB ekran görüntüsü

Genel erişimi ayarlayın ve Kaydet'e tıklayın.

Ultralytics Bir ok açılır menüyü ve bir ok Kaydet düğmesini gösterirken Modeli Paylaş iletişim kutusunun HUB ekran görüntüsü

Artık doğrudan bağlantıya sahip herkes modelinizi görüntüleyebilir.

İpucu

Modeli Paylaş iletişim kutusunda gösterilen model bağlantısını üzerine tıklayarak kolayca kopyalayın.

Ultralytics Modelin bağlantısını gösteren bir okla birlikte Modeli Paylaş iletişim kutusunun HUB ekran görüntüsü

Modeli Düzenleme ve Silme

Model sayfasına gidin, model eylemleri açılır menüsünü açın ve modeli güncellemek için Düzenle seçeneğine tıklayın. Modeli silmek için Sil seçeneğini seçin.

Ultralytics Düzenle seçeneğini işaret eden bir ok ile Model sayfasının HUB ekran görüntüsü



Oluşturma 2023-11-12, Güncelleme 2024-04-15
Yazarlar: glenn-jocher (7), priytosh-tripathi (1), sergiuwaxmann (1)

Yorumlar