Yolo Vision Shenzhen
Shenzhen
Şimdi katılın

Deci ile Daha İyi Performans İçin Ultralytics YOLOv5 'i Derleme ve Niceleme

Ultralytics Ekibi

4 dakika okuma

26 Ekim 2022

Ultralytics YOLOv5 modellerini Deci'nin platformuyla optimize edin ve dağıtın, performansı 10 kata kadar artırın. Ücretsiz olarak başlayın ve otomatik model optimizasyonundan yararlanın.

Ultralytics 'te, YOLOv5 gibi harika açık kaynaklı araçlarımızın araştırma ve geliştirmesini finanse etmemize yardımcı olmak ve bunları herkes için ücretsiz tutmak için ticari olarak diğer girişimlerle ortaklık yapıyoruz. Bu makale, bu ortaklara bağlı bağlantılar içerebilir.

Deci platformu, platformunuzu kolayca yönetmek, optimize etmek ve dağıtmak için ücretsiz araçlar içerir. YOLOv5 herhangi bir üretim ortamında modeller. Deci, TensorFlow, PyTorch, Keras ve ONNX gibi tüm popüler DL çerçevelerini destekler. Kodunuzdan çalıştırmak için tek ihtiyacınız olan web tabanlı platformumuz veya Python istemcimizdir.

Deci neden?

Deci'yi sadece dışa aktarmak için değil, aynı zamanda modelin budanması ve nicelenmesi için de kullanabilirsiniz!

Deci, herhangi bir formatta dışa aktarma ve orijinal ile dönüştürülmüş modeller arasında performans karşılaştırması için güzel bir arayüz sağlar. Kullanıcılar, modellerini niceleme yoluyla daha da optimize etmeyi tercih ediyor.

Deci ile Yapabilecekleriniz:

Çıkarım Performansını 10 Kata Kadar Artırın

Daha iyi gecikme süresi, verimlilik ve donanımınızdaki model boyutu ve bellek ayak izinin azaltılması için modellerinizi otomatik olarak derleyin ve nicelleştirin ve farklı üretim ayarlarını değerlendirin.

Uygulamanız İçin En İyi Çıkarım Donanımını Bulun

Modelinizin çeşitli donanım (uç cihazlar dahil) cihazlardaki performansını tek bir düğmeyle kıyaslayın. Birden fazla donanım ve üretim ayarını manuel olarak kurma ve test etme ihtiyacını ortadan kaldırın.

Birkaç Satır Kodla Dağıtım

Deci'nin python çıkarım motorundan yararlanın. Birden fazla çerçeve ve donanım türü ile uyumludur.

Deci Platformu hakkında daha fazla bilgi için lütfen Deci'nin web sitesini ziyaret edin.

İlk Kurulum

Adım 1

Ücretsiz hesabınızı açın.

Deci ve Ultralytics YOLOv5 ile Başlayın

Adım 2

Önceden eğitilmiş YOLOv5 modelinizi optimize etmeye başlamak için ONNX formatına dönüştürmeniz gerekecektir. Modelinizi ONNX formatına nasıl dönüştüreceğinize ilişkin talimatlar için YOLOv5 Dışa Aktarma Öğreticisi bölümüne bakın.

Adım 3

"Laboratuvar" sekmesine gidin ve ekranın sağ üst kısmındaki "Yeni Model" düğmesine tıklayarak YOLOv5 ONNX modeli.

Deci ile gelecekteki dağıtım için Ultralytics YOLOv5 modellerini ONNX 'e dönüştürün

Model derlemesi için hedef donanımınızı, istediğiniz yığın boyutunu ve niceleme seviyesini seçmek üzere model yükleme sihirbazının adımlarını izleyin.

Deci ile dağıtım için Ultralytics YOLOv5 model derlemesi

İlgili bilgileri doldurduktan sonra "Başlat "a tıklayın. Deci platformu, seçtiğiniz donanım için YOLOv5 modelinizin çalışma zamanı optimizasyonunu otomatik olarak gerçekleştirecek ve modelinizi çeşitli donanım türleri üzerinde kıyaslayacaktır. Bu işlem yaklaşık 10 dakika sürer.

İşlem tamamlandığında, ekranınızda daha önce yüklediğiniz temel modelin altında yeni bir satır görünecektir. Burada önceden eğitilmiş YOLOv5 modelinizin optimize edilmiş versiyonunu görebilirsiniz.

Ultralytics YOLOv5 Deci ile dağıtım için optimize edilmiş model

Sırada Ne Var?

Daha sonra "Dağıt" düğmesine tıklayarak optimize edilmiş modelinizi indirebilirsiniz.

Ultralytics YOLOv5 modeli Deci ile dağıtıma hazır

Ardından, modelinizi indirmeniz ve Deci'nin çalışma zamanı çıkarım motoru olan Infery'yi nasıl kuracağınız ve kullanacağınız hakkında talimatlar almanız istenecektir.

Infery kullanımı isteğe bağlıdır. python ham dosyalarını alabilir ve bunları seçtiğiniz başka bir çıkarım motoruyla kullanabilirsiniz.

Ultralytics YOLOv5i dağıtmak için Deci Infery kullanın

"Insights" sekmesinde optimizasyon ve kıyaslama sonuçlarını inceleyin.

Ultralytics YOLOv5 modelinin Deci ile optimizasyonu

Başlamaya Hazır Mısınız?

Bitirmeden önce, Deci'nin sunduğu bazı avantajları tartışalım:

  • Modelinizin çıkarım verimliliğini ve gecikmesini doğruluktan ödün vermeden optimize edin
  • Tüm popüler framework'lerden modelleri optimize etmenizi sağlar
  • Herhangi bir derin öğrenme görevini hedefleyen modelleri destekler
  • Popüler CPU ve GPU makinelerinde dağıtımı destekler
  • Modelinizin farklı donanım ana makinelerinde ve bulut sağlayıcılarında uygunluğunu karşılaştırır
  • Yüklenen modelleri sunum, çıkarım ve dağıtım için hazır hale getirir

Az önce gördüğünüz gibi, bir YOLOv5 modelinin performansını toplam 15 dakika içinde iki katına çıkarabilirsiniz. Deci platformunun kullanımı son derece kolay ve sezgiseldir.

Sorularınız mı var? Topluluğumuza katılın ve sorunuzu bugün bırakın!

Gelin, yapay zekanın geleceğini
birlikte inşa edelim!

Makine öğreniminin geleceği ile yolculuğunuza başlayın

Ücretsiz başlayın