摘要: 随着人工智能的发展与人才的内卷,很多企业已将深度学习算法的C++部署能力作为基本技能之一。面对诸多arm相关且资源有限的设备,往往想更好的提速,满足更高时效性,必将更多类似矩阵相关运算交给CUDA处理。同时,面对市场诸多教程与诸多博客岑子不起的教程或高昂教程费用,使读者(特别是小白)容易迷糊,无法快 阅读全文
posted @ 2023-08-07 22:12 tangjunjun 阅读(119) 评论(0) 推荐(0) 编辑
摘要: C++ Mat矩阵赋值方法,如下: 错误赋值方法: Mat mat_=Mat::zeros(Size(width,height),CV_8UC1); for(int i=0;i<height;i++) for(int j=0;j<width;j++) { mat_<uchar>(i,j)=value 阅读全文
posted @ 2023-06-30 11:40 tangjunjun 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 简单使用python定义多线程列子,供读者参考: 在下面的示例中,我们定义了两个函数func1和func2,它们都将在新线程中运行。然后,我们使用threading.Thread构造函数创建了两个新线程,并将func1和func2函数作为目标。最后,我们启动了两个线程,并使用join方法等待它们结束 阅读全文
posted @ 2023-06-29 16:41 tangjunjun 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 从今天开始 博客园文章正式入驻同步到CSDN上了,这样方便大家互相学习进步! 以后我在博客园上发的文章将同步分享到CSDN博客上,让更多人快速的了解与学习, 尤其是新手朋友,我也尽量把文章的内容写得通俗易懂,让很多即便是没有基础的小伙伴也能明白我所表达的意思! 复杂的技术尽量简单化,让初学者能够找到 阅读全文
posted @ 2023-06-28 15:56 tangjunjun 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 本文简单介绍 torch.nn.Module.register_forward_hook钩子函数的使用,简单写了一个卷积的网络,在net.conv1.register_forward_hook注册钩子函数,则会有module、输入input数据与卷积后输出数据output,重点说明module是关于 阅读全文
posted @ 2023-06-13 16:44 tangjunjun 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 本文简单介绍 torch.nn.Module.register_forward_pre_hook钩子函数的使用,简单写了一个卷积的网络,在net.conv1.register_forward_pre_hook注册钩子函数,函数参数为module与输入input数据,在self.conv1层注册,模型 阅读全文
posted @ 2023-06-13 15:55 tangjunjun 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 近日,安装opencv环境,总会使用简单opencv的代码进一步测试是否安装成功,又不想总是写代码cpp与CMakeLists.txt文件。为此,本文将简单记录此demo代码,便于以后测试直接复制。 main.cpp 代码如下: #include<iostream> //#include "open 阅读全文
posted @ 2023-06-09 09:52 tangjunjun 阅读(40) 评论(0) 推荐(0) 编辑
摘要: opencv安装参考: https://blog.csdn.net/wxyczhyza/article/details/128968849 tensorrt安装: sudo tar -xvf TensorRT-8.5.1.7.Linux.x86_64-gnu.cuda-11.8.cudnn8.6.t 阅读全文
posted @ 2023-06-09 09:44 tangjunjun 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 目的:使用git推送代码至github仓库,且创立分支。 一.安装(步骤1) 安装git客户端 github是服务端,要想在自己电脑上使用git我们还需要一个git客户端, windows用户请下载 http://msysgit.github.com/ 二.在本地创建ssh key(步骤2) 1.使 阅读全文
posted @ 2023-05-22 12:32 tangjunjun 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 有时候自己写模型训练过程中,想要有点逼格的打印输出显示,可参考本文的方法,本文使用tqdm显示进度条,可实现前面与后面添加内容。 总结: 语言:python 库:tqdm 结果:进度条显示,进度条前后可添加信息。 代码如下: if __name__ == '__main__': train_load 阅读全文
posted @ 2023-05-18 15:23 tangjunjun 阅读(505) 评论(0) 推荐(0) 编辑
https://rpc.cnblogs.com/metaweblog/tangjunjun