ml.postprocessing.ultralytics --- Ultralytics¶
Modul ml.postprocessing.ultralytics berisi kelas untuk Ultralytics.
class YoloV5 -- YOLO V5¶
Digunakan untuk pasca-pemrosesan output model YOLO V5.
- class ml.postprocessing.ultralytics.YoloV5(threshold: float = 0.6, nms_threshold: float = 0.1, nms_sigma: float = 0.1)¶
Membuat pasca-prosesor YOLO V5.
thresholdAmbang batas skor untuk memfilter deteksi sebelum NMS.nms_thresholdAmbang batas IoU yang digunakan oleh NMS untuk menekan kotak pembatas yang tumpang tindih.nms_sigmaNilai sigma yang digunakan oleh Soft-NMS untuk penurunan skor.- __call__(model: ml.Model, inputs: list, outputs: list) list¶
Pasca-pemrosesan daftar
outputsarray yang dihasilkan olehmodeluntuk daftarinputsyang diberikan. Mengembalikan daftar daftar per-kelas; setiap daftar dalam berisi tuple((x, y, w, h), score)dalam koordinat ROI. Daftar kelas yang kosong tetap disertakan agar setiap indeks daftar sesuai dengan indeks kelas yang sesuai dalam output model.
class YoloV8 -- YOLO V8¶
Digunakan untuk pasca-pemrosesan output model YOLO V8.
- class ml.postprocessing.ultralytics.YoloV8(threshold: float = 0.6, nms_threshold: float = 0.1, nms_sigma: float = 0.1)¶
Membuat pasca-prosesor YOLO V8.
thresholdAmbang batas skor untuk memfilter deteksi sebelum NMS.nms_thresholdAmbang batas IoU yang digunakan oleh NMS untuk menekan kotak pembatas yang tumpang tindih.nms_sigmaNilai sigma yang digunakan oleh Soft-NMS untuk penurunan skor.- __call__(model: ml.Model, inputs: list, outputs: list) list¶
Pasca-pemrosesan daftar
outputsarray yang dihasilkan olehmodeluntuk daftarinputsyang diberikan. Mengembalikan daftar daftar per-kelas; setiap daftar dalam berisi tuple((x, y, w, h), score)dalam koordinat ROI. Daftar kelas yang kosong tetap disertakan agar setiap indeks daftar sesuai dengan indeks kelas yang sesuai dalam output model.