Yolov2 para Golang
Este projeto implementa o Yolov2 (https://pjreddie.com/darknet/yolov2/) RegionLayer em Go. É fortemente inspirado na implementação de Duangenquan C ++-RegionLayer (https://github.com/duangenquan/yolov2ncs).
Esses projetos utilizam gocv (https://gocv.io) e go-ncs (https://github.com/hybridgroup/go-nncs/), ambos do HybridGroup (https://github.com/hybridgroup).
Ele vem com um modelo Tiny-Yolo Caffe , que eu derivei de pesos originais (https://pjreddie.com/media/files/yolov2-tiny-voc.weights) com este conversor DarkNet2caffe : https://githbu.com/marvis/pytorche-verark-verark-verk--verark--verk------------------------fonverk--verark-verk------------fleark-verk-----------tiny-voc.weights) com este conversor DarkNet2caffe: https://gith.com/marvis/pytors-cora--verark-verark-verk--verk--------------net-cithconver. Ele também vem com uma versão do modelo Movidius NCS do Tiny-Yolo, que eu compilei a partir do modelo de cafe-de-cafe.
gocv conforme descrito em https://gocv.io/getting-started/go-ncs , conforme descrito em https://github.com/hybridgroup/go-nncs$ git clone [email protected]:dymat/GOLOv2.git$ cd GOLOv2go run *.go