C++
文章平均质量分 51
听故事的人
一个喜欢听故事,喜欢分享的行走者。
展开
-
目标检测 polygon(多边形) iou
目标检测 polygon(多边形) iou, 主要用于模型训练阶段进行批量计算n个多边形和m个多边形之间的iou原创 2022-11-07 15:44:09 · 1265 阅读 · 1 评论 -
ubuntu19.04- pytorch->onnx->ncnn (pc端)
将训练好的深度学习模型0. 模型压缩和加速参考论文:参考博客:模型优化加速工具有很多可以参考这位仁兄的博客: 模型转换和压缩加速工具没有时间一一尝试,选择了一个github星星比较多的作为个人学习样例,ncnn是企鹅的开源产品,支持国产…好了下面开始我的100公里个人障碍赛…1. 示例(Pytorch->ncnn)Pytorch转换为ncnn模型进行后期部署官方推荐转换流程:...原创 2019-11-11 17:27:13 · 1911 阅读 · 3 评论 -
动态规划--求解最大子数组和
目录问题:应用场景:分析:C++实现特殊情况问题:给定一个整数数组arr, 求所有的子数组中 和最大的 子数组。返回最大子数组和。应用场景:在金融中可以通过求一只股票的价格区间中的最大子数组和来找到 价格波动最大的区间范围,以便进一步分析。分析:1)解法方法一: 通过枚举出该数组所有的子数组,在找到子数组和最大的即可。2)动态规划求解:/...原创 2019-09-08 12:12:15 · 1071 阅读 · 0 评论 -
动态规划 -- 二维数组中左上到右下的最短路径和。
目录问题:应用场景:分析:C++实现问题:给定一个二维数组map[4][4] ={{1,3,5,9},{8,1,3,4},{5,0,6,1},{8,8,4,0}}。求从左上角到右下角的最短路径和。即从左上到右下二维数组中元素之和最小的组合。应用场景:导航地图中从规划起点位置到终点位置的最短路程。分析:该问题为一个经典的动态规划问题,所以先分析它...原创 2019-09-08 14:31:57 · 2273 阅读 · 0 评论 -
Cython--使用Cython封装C++代码(四)
Using C++ in CythonCython对C++语言的大部分特性都支持,例如:可以通过new和del关键字在堆区动态创建和消耗对象可以在栈区创建对象也可以通过Cython提供的cppclass关键字声明类类型Cython支持函数模板(template function)和类模板(template class),函数重载Cython支持C++操作符重载(eg: operato...原创 2019-10-04 14:46:02 · 1961 阅读 · 0 评论