weights文件夹:
onnx中文件命名规则:
日期 mos 版本 .bin
日期 mos 版本 .param
pytorch中文件命名规则:
pth文件
日期 weight.pth
日期 当日最终可用pth,一般为对应 日期 weight 文件夹中 coco-290-epoch- ap ap-model.pth
文件夹:
日期 weight
文件夹为当日训练迭代权重文件pth,命名规则:coco-迭代次数-epoch- ap ap-model.pth
Yolo-FastestV2文件夹:
算法主文件夹,python编写
-
./data/coco.data是训练参数,./data/coco.names包含标签,详见yolo fastest2模型训练.md
-
img/包含自带识别图像
-
model/包含模型测试的调用程序
-
modelzoo/包含自带预制权重pth
-
reco_result/用于储存拍摄识别到蚊子图片
-
utils/包含模型训练的调用程序
-
weights/训练生成的pth路径
下列代码用法详见yolo fastest2模型训练.md
- evaluation.py:模型评估程序,
- pytorch2onnx.py:模型转换工具,
- test.py:模型测试代码,
- genanchors.py:用于生成anchors6.txt,
- train.py:训练代码,
下列代码用法详见yolo fastest2环境搭建.md
- requirements.txt:python环境需求,
下列代码用法详见yolo fastest2使用手册.md
- thread_main.py:多线程识别版本的主函数
- thread_mos.py:多线程识别版本的识别函数
- thread1.py:多线程识别版本的桩模块
- pi.py:主识别代码,
- mosquitto.sh:需要自启动调用thread_main.py,保活
- mosquitto_recognize.log:识别日志
Yolo-FastestV2-ncnn-Raspberry-Pi-4-main文件夹:
带ncnn完成剪枝的FastestV2算法主文件夹,C++编写
- YoloFastestV2.cbp工程文件,使用codeblocks打开
- *.bin和*.param为权重文件,文件名car自带权重识别物体,文件名mos权重识别蚊子
- mainFV2.cpp主函数
- yolo-fastestv2.cpp识别函数
- yolo-fastestv2.h头文件
YoloFastestV2-ncnn-Raspberry-Pi-4-main.tar
带ncnn完成剪枝的FastestV2算法主文件夹原始存档