13.7.5. Kameraya dağıtma

Eğitilmiş model Roboflow’un sunucularında bulunur. Onu kameraya almak bir indirme ve ardından diğer herhangi bir modeli yüklemekle aynı adımları gerektirir.

13.7.5.1. Ağırlıkları indirme

Deployments sayfasında Deploy to 3rd Party Platforms seçeneğini seçin ve OpenMV sekmesini seçin. Modelin ağırlıklarını, proje ve sürüme göre adlandırılmış tek bir tamsayı kuantize edilmiş .tflite dosyası olarak indirir – bu da kameranın TFLite motorunun çalıştırdığı int8 formatıdır.

Roboflow'un "Deploy to 3rd Party Platforms" iletişim kutusu, OpenMV sekmesi seçili ve bir Download Files düğmesiyle

OpenMV dağıtım hedefi – Download Files kameraya hazır .tflite ağırlıklarını kaydeder.

13.7.5.2. Kameraya yükleme

.tflite dosyasını IDE’nin ROMFS düzenleyicisi ile kameraya ekleyin; bu, kartta bir NPU olduğunda dosyayı kartın NPU’su için dönüştürür, ardından bir betikte ml.Model ile yükleyin. Modeller kameranın flash sürücüsünden de çalışır – dosyayı kopyalayın ve ml.Model ögesini yola yönlendirin – ancak ROMFS daha iyi bir yuvadır: oradaki modeller bir RAM kopyası olmadan doğrudan flash bellekten yürütülür.

Bir tespit modelinin ham çıktısı, hâlâ çözülmesi gereken kutu koordinatları ve sınıf puanlarından oluşan bir tensördür. Roboflow’un YOLO ailesi tespitçileri, kameranın ml.postprocessing.ultralytics içinde sunduğu sonradan işleyicilerle çözülür, böylece birkaç satır modeli çözücüsüne bağlar ve kutulara ve etiketlere sahip olursunuz.

Ayrıca bakınız

ml modülüyle modelleri çalıştırma – yükleme, çıkarım işlem hattı ve YOLO ailesi çıktısını çözmenin adım adım anlatımı – için makine öğrenmesi bölümü.