ml.postprocessing.darknet — Darknet¶
ml.postprocessing.darknet-moduuli sisältää jälkikäsittelijöitä Darknet-pohjaisille objektintunnistusmalleille.
luokka YoloV2 – YOLO V2¶
Jälkikäsittelijä YOLO V2 -mallin ulostuloille.
- class ml.postprocessing.darknet.YoloV2(threshold: float = 0.6, anchors: numpy.ndarray = None, nms_threshold: float = 0.1, nms_sigma: float = 0.1)¶
Luo YOLO V2 -jälkikäsittelijän.
thresholdPistemäärän kynnysarvo, jota sovelletaan ennen non-maximum suppression -käsittelyä.anchors2D-muotoinennumpy.ndarray, jonka muoto on(N, 2)ja joka sisältää(w, h)-ankkurilaatikoiden mitat, joilla malli on koulutettu. JosNone, käytetään sisäänrakennettua 5 ankkurin oletusjoukkoa.nms_thresholdKynnysarvo, joka välitetään non-maximum suppression -käsittelylle.nms_sigmaSigma-arvo, joka välitetään non-maximum suppression -käsittelylle.- __call__(model: ml.Model, inputs: list, outputs: list) list¶
Kutsutaan kohteesta
ml.Model.predict()mallin ulostulojen jälkikäsittelyä varten.modelml.Model-instanssi, johon jälkikäsittelijä on liitetty.inputsLuettelo mallin syöteobjekteista (käytetään syötteen ROI:n hankkimiseen).outputsLuettelo mallin raa’oista ulostulotensoreista.Palauttaa luettelon luokkakohtaisista luetteloista
((x, y, w, h), score)-monikoita. Esim.[[((x, y, w, h), score), ...], ...]. Tyhjät luokkaluettelot säilytetään, jotta kunkin luettelon indeksi vastaa mallin luokkaindeksiä. Palauttaa tyhjän monikon(), kun mikään tunnistus ei ylitä pistemäärän kynnysarvoa.
luokka YoloLC – YOLO LC¶
Jälkikäsittelijä YOLO LC -mallin ulostuloille. YoloV2-luokan aliluokka, joka tarjoaa YOLO LC -mallille viritetyn erilaisen oletusankkurijoukon.
- class ml.postprocessing.darknet.YoloLC(threshold: float = 0.6, anchors: numpy.ndarray = None, nms_threshold: float = 0.1, nms_sigma: float = 0.1)¶
Luo YOLO LC -jälkikäsittelijän.
thresholdPistemäärän kynnysarvo, jota sovelletaan ennen non-maximum suppression -käsittelyä.anchors2D-muotoinennumpy.ndarray, jonka muoto on(N, 2)ja joka sisältää(w, h)-ankkurilaatikoiden mitat, joilla malli on koulutettu. JosNone, käytetään sisäänrakennettua 5 YOLO LC -ankkurin oletusjoukkoa.nms_thresholdKynnysarvo, joka välitetään non-maximum suppression -käsittelylle.nms_sigmaSigma-arvo, joka välitetään non-maximum suppression -käsittelylle.