【NCNN解读】——benchmark部分
在打开github ncnn项目首页:https://github.com/Tencent/ncnn
你会看到整个项目包含的内容,其中第一个就是benchmark文件夹;
点进去看,readme.md部分内容翻译如下:
benchmark 可用于测试NN inference 性能,仅仅需要网络定义文件(ncnn param文件);大的模型文件(ncnn bin格式)不会加载,但会随机生成用于测速。之后会加入更多的模型。
Build
# assume you have already build ncnn library successfully
# uncomment the following line in <ncnn-root-dir>/CMakeLists.txt with your favorite editor# add_subdirectory(benchmark)$ cd <ncnn-root-dir>/<your-build-dir>
$ make -j4# you can find benchncnn binary in <ncnn-root-dir>/<your-build-dir>/benchmark
即需要将ncnn项目下CMakeLists.txt中的# add_subdirectory(benchmark)这一行去掉注释即可,然后再make;
这样会在ncnn/build/benchmark目录下生成一个可执行二进制文件,叫benchmark,见下图:
【NCNN解读】——benchmark部分相关推荐
- NCNN+Int8+yolov5部署和量化
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 [引言] 刚开始准备写yolov5+ncnn+int8量化的教程,却在yolov5的量化上遇到了麻烦, ...
- YOLOv5-Lite:NCNN+Int8部署和量化,树莓派也可实时
本文版权属于GiantPandaCV,未经允许请勿转载 前言: 还记得我在两个月前写的文章吗,关于yolov4-tiny+ncnn+int8量化的详细教程: https://zhuanlan.zhih ...
- MTCNN人脸及特征点检测--基于树莓派3B+及ncnn架构
概述 本文尝试在树莓派3B+上用ncnn框架测试MTCNN. ncnn的基本编译和使用请参考<在树莓派3B+上编译ncnn并用benchmark和mobilenet_yolo测试>.本文在 ...
- 超轻量目标检测模型NanoDet
华为P30上用NCNN移植跑benchmark,每帧仅需10.23毫秒,比yolov4-tiny快3倍,参数量小6倍,COCO mAP(0.5:0.95)能够达到20.6 .而且模型权重文件只有1.8 ...
- 50、ubuntu18.0420.04+CUDA11.1+cudnn11.3+TensorRT7.2/8.6+Deepsteam5.1+vulkan环境搭建和YOLO5部署
基本思想:想学习一下TensorRT的使用,随笔记录一下: 链接:https://pan.baidu.com/s/1uFOktdF-bHcDDsufIqmNSA 提取码:k55w 复制这段内容后打 ...
- 26、使用友善NanoPi NEO和外设硬件实现语音唤醒功能、目标检测功能、语音播报功能
基本思想:使用友善开发板进行目标检测和测试 第一步:查看教程和进行刷机http://wiki.friendlyelec.com/wiki/index.php/NanoPi_NEO/zh#.E4.B8. ...
- ShuffleNetV2-Yolov5 更轻更快易于部署的yolov5
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 毕设的一部分,前段时间,在yolov5上进行一系列的消融实验,让他更轻(Flops更小,内存占用更低, ...
- 详解卷积中的Winograd加速算法
GiantPandaCV导语:这篇文章为大家介绍一下经典的卷积加速算法WinoGrad的原理以及参考NCNN的工程实现以及相关优化思路,希望对做模型部署或算法优化的读者有用.算法的完整实现请到Msnh ...
- YOLOv5-Lite:更轻更快易于部署的YOLOv5
QQ交流群:993965802 本文版权属于GiantPandaCV,未经允许请勿转载 前言: 毕设的一部分,前段时间,在yolov5上进行一系列的消融实验,让他更轻(Flops更小,内存占用更低,参 ...
最新文章
- react的安装使用
- HTTPS 证书配置
- 我为什么看好中国的共享单车
- 深度学习入门必须理解这25个概念
- 高品质空间合成海报,让夜色更迷人
- 产品经理学习总结(2)——实用的BRD产品文档模板参考
- php session实现原理
- Linux系统下如何配置SSH?如何开启SSH?
- html引用单文件组件,webpack入坑之旅(五)加载vue单文件组件_html/css_WEB-ITnose
- 超图s3m服务加载时添加token
- ocx注册以及检测(转)
- MVC3.0 开发过程中遇到错误及解决方案(不断更新中。。。)
- linux 版的 wps 缺少字体的解决办法
- oracle 数据占百分比,占总数比例怎么算_占总金额百分比公式
- 【Lesson 1】 和弦 Chord
- js关闭当前的弹窗页面
- 实践 基于Arduino 的 平衡车
- python白名单验证是什么意思_luminati python+selenium使用方式(白名单和账号密码验证方式)...
- socket接收与发送缓冲区大小
- USACO Section 1.2 Broken Necklace