Yolo-FastestV2必读

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算法主文件夹原始存档

你可能感兴趣的:(深度学习,python,计算机视觉)