ml.postprocessing.edgeimpulse --- Edge Impulse¶
Modul ml.postprocessing.edgeimpulse berisi kelas pasca-pemrosesan untuk model Edge Impulse.
class Fomo -- Fast Objects More Objects¶
Pasca-prosesor untuk output model FOMO (Fast Objects More Objects).
- class ml.postprocessing.edgeimpulse.Fomo(threshold: float = 0.4, w_scale: float = 1.414214, h_scale: float = 1.414214, nms_threshold: float = 0.1, nms_sigma: float = 0.001)¶
Membuat pasca-prosesor FOMO.
thresholdskor minimum yang diperlukan agar sebuah deteksi dapat disimpan.w_scalefaktor skala horizontal yang diterapkan pada lebar sel grid sebelum non-max-suppression. Nilai yang lebih besar menyebabkan sel-sel yang berdekatan digabungkan menjadi satu deteksi.h_scalefaktor skala vertikal yang diterapkan pada tinggi sel grid sebelum non-max-suppression. Nilai yang lebih besar menyebabkan sel-sel yang berdekatan digabungkan menjadi satu deteksi.nms_thresholdAmbang batas IoU yang diteruskan ke non-max-suppression.nms_sigmanilai sigma yang diteruskan ke non-max-suppression (soft-NMS).- __call__(model: ml.Model, inputs: list, outputs: list) list¶
Dipanggil oleh
ml.Model.predict()dengan model, inputnya, dan output mentahnya. Mengembalikan daftar daftar deteksi per-kelas. Setiap deteksi adalah tuple((x, y, w, h), score). Daftar kelas yang kosong tetap disertakan agar posisi setiap daftar dalam output sesuai dengan indeks kelas dalam output model. Mengembalikan tuple kosong ketika tidak ada yang terdeteksi.