- 博客(17)
- 收藏
- 关注
原创 如何利用Cython将python的代码打包成1个so文件
平时在打包python程序代码的时候都是利用cython将单个文件打包成单个so文件,但这样的打包方式管理起来非常的不方便,如何将要你的项目代码整个打包成1个单独的so文件然后给别人调用
2023-03-13 13:43:02
1951
2
原创 如何使用python调用MATLAB编写的算法
本文主要讲解MATLAB的代码导出C代码xx.h文件和xx.c文件代码。如果将这些代码打包成一个so文件(ubuntu平台)。利用python自带ctypes创建数据调用转换后的so文件代码。
2023-02-11 22:49:22
1269
原创 ros2如何加载自己建的静态地图在rviz2中显示
rviz2不能显示,加载创建好的静态地图map,无法订阅map话题,显示No map received
2022-12-13 16:36:57
4314
2
原创 Ubuntu20.04如何创建一个图标,鼠标双击可以运行sh脚本或者python脚本
Ubuntu20.04如何创建一个图标,鼠标双击可以运行sh脚本或者python脚本
2022-10-28 08:50:50
4889
4
原创 C++ 版本的行为树和Groot行为树UI编辑器安装教程(亲测可用)
C++ 版本的行为树和Groot行为树UI编辑器安装教程(亲测可用)在安装BehaviorTree.CPP和对应的UI设计软件Groot的时候会报错,这里需要给大家排个雷.
2022-10-20 18:35:22
3303
17
原创 3Dslicer在windows下源码编译源码并打包程序亲测可用
对于医疗图像数据可视化有一些比较成熟的开源软件库,其中包括volview(2011年已经停止维护和更新),MITK(德国非中科大版),3Dslicer和ITK-SNAP。3Dslicer功能非常的强大但是也是代码量最多的。可以去它的官网直接下载打包好的程序,支持windows、apple、linux三个平台,生态还是比较健全的。slicer还有一个比较方便的地方是支持c++和python开发,支持python的话可以快速验证深度学习的一些算法,开发速度比较快。相比较于其他的库而言slicer...
2022-07-24 11:33:48
3214
1
原创 <计算机视觉 七> 模型训练模块的代码
pytorch中训练网络的基本的步骤,当标记好数据和搭建好训练网络模型,并且能够将数据正确的转换成网络需要的结构之后。需要启动训练模块进行不断的训练和保存模型的权重。
2022-07-07 22:00:00
1164
原创 <计算机视觉 六> 深度学习目标检测模型的评估标准
在模训练的时候我们总是想知道自己训练的模型是好是坏,我们最早接触的一个指标就是loss损失,很自然的一看到loss非常小就觉得模型训练的已经非常好了。loss值固然是一个指标,但是实际工程中loss值变小只能说明你的模型正在收敛,loss值浮动不变也只是表征模型已经在拟和的差不多。但单一的loss并不能描述模型的好坏,想让loss好看很多时候在loss值上除以一个非常大的数即可。因此需要有一些比较客观的评价标准。...
2022-07-03 15:37:40
1135
原创 <计算机视觉 五> 模型训练时候标签数据的变换
在训练的时候pytorch Dataset模块会批量生成训练数据集,这里分析数据转换的过程。数据管道不断的循环遍历输出标注的数据,在代码中数据一个张图像中可能有很多个目标,一个训练的targets又可能由多个图像组成,一般一个batch有10张图像我们就称batch为10。图中第一组数据[0,3,0.10,0.30,0.45,0.19]的数据是,batch为0(即第一张图像),label为3,分类标签为第4个类别,xywh就是这个分类3的标签目标框所在地额中心和宽高,数据下方也给出了目标的框的详解。...
2022-06-30 19:45:19
934
原创 <计算机视觉四> pytorch版yolov3网络搭建
以比较经典的yolov3网路为例,讲解下网络结构的的大体框架,yolo系列其实让人眼前一亮的目前而言就开山之作yolo1和精巧干练的yolov3至于后来变种yolov4主要特点在于使用一些数据增强的trick和csp网络结构,但是并没有多大的惊艳。yolov5的头部Focus网络和训练的时候调参技巧更加技巧化,以至于后来yolox并没有在v4和v5的版本上进行研究,而是采用yolov3作为一个baseline进行重新的设计和训练。......
2022-06-28 19:00:00
1106
原创 <计算机视觉三> pytorch读取自己标定的数据集
上章节讲到了如何将要数据模型转换成网络训练的时候方便读取的数据格式,本文讲解下pytorch模块如何使用这个转换后的数据。
2022-06-27 22:00:00
651
原创 机器人控制框架行为树py_trees <一、行为树介绍>
常见的行为树(bt)框架有C++版本的BehaviorTree.CPP库,和python版本的py_tree库。看个人喜好,因为我工作中写逻辑框架的时候需要快速实现并且可视化下框架结构后用于小组讨论,所以我在项目的初期甚至整个项目中也都是使用py_tree.........
2022-06-22 08:59:22
3937
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人