自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux双击执行sh脚本

linux双击执行sh脚本文章目录linux双击执行sh脚本1、在桌面上新建一个Auto.sh脚本文件2、打开终端在桌面目录下执行以下命令进行权限设置:3、设置Terminal启动命令4、双击启动程序开机自启程序1、在home搜索:start,如下图所示:2、点击Add打开添加窗口,在Command里面添加Auto.sh文件的路径,如下图所示:3、这时候可以重启电脑即可看到,rviz程序也随机启动了。gnome-terminal用法[基本用法][启动后自动执行命令][添加一个”用vim打开“的脚本]链接

2021-03-31 19:07:07 11162

原创 回溯之分割子集问题大全

文章目录[131. 分割回文串](https://leetcode-cn.com/problems/palindrome-partitioning/)[93. 复原 IP 地址](https://leetcode-cn.com/problems/restore-ip-addresses/)[90. 子集 II](https://leetcode-cn.com/problems/subsets-ii/)131. 分割回文串难度中等668收藏分享切换为英文接收动态反馈给你一个字符串 s,请你将 s 分割成

2021-03-31 11:38:46 127

原创 sswapline学习

sswapline学习现在也明白了swap其实不用设置太大的,一般教科书都误导人唉。但如果要支持休眠的话至少要和ram相当的swap参数含义swappiness,Linux内核参数,控制换出运行时内存的相对权重。swappiness参数值可设置范围在0到100之间。 低参数值会让内核尽量少用交换,更高参数值会使内核更多的去使用交换空间。默认值为60(参考网络资料:当剩余物理内存低于40%(40=100-60)时,开始使用交换空间)。对于大多数操作系统,设置为100可能会影响整体性能,而设置为更低值(

2021-03-30 10:38:52 220 1

原创 74. 搜索二维矩阵

编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 3输出:true示例 2:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], target = 13输出:false执行用时:0 ms, 在所有

2021-03-30 10:02:54 140

原创 c++面试知识点-------------(一)

c++面试知识点-------------(一)文章目录c++面试知识点-------------(一)vector的resize和reserve的区别?vector的[]索引和at的区别?构造函数可以为虚函数吗?手写链表结构虚函数的机制了解const的作用吗数组名是指针常量不可以改变右移运算正数高位补零,负数高位补1vector的resize和reserve的区别?在vector中size()和capacity()属性分别对应着resize(size_type)和reserve(size_t

2021-03-26 20:02:33 105 2

原创 Pytorch模型训练-----------数据集加载之ImageFolder之全过程

数据集加载之ImageFolderImageFolder一个通用的数据加载器,数据集中的数据以以下方式组织函数如下ImageFolder(root, transform``=``None``, target_transform``=``None``, loader``=``default_loader)参数解释root 指定路径加载图片transform:对PIL Image进行的转换操作,transform的输入是使用loader读取图片的返回对象target_tran

2021-03-24 20:01:59 5630 4

原创 ldconfig配置动态链接路径

ldconfig配置动态链接路径扩展链接ldconfig命令ldconfig命令的用途主要是在默认搜寻目录/lib和/usr/lib以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件。缓存文件默认为/etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表,为了让动态链接库为系统所共享,需运行动态链接库的管理命令ldconfig,此执行程序存放在/sbin目录下。l

2021-03-24 14:21:52 1547

原创 tldr安装与卸载

tldrtldr是一种指令查询工具,相比于man提供的又长又繁琐的参数解释,tldr可以提供简化的命令解释和例子。安装sudo apt-get install nodejssudo apt-get install npm sudo npm install -g nsudo n latestsudo npm install -g tldr删除sudo npm install -g tldr...

2021-03-24 12:15:52 1674

原创 Ln软链接

文章目录软链接使用ln创建链接的深度剖析ln创建硬链接ln创建软链接软链接使用linux link (ln) 的用法 : ln -s <目标文件> <link_name>总之,目标文件(被link的文件或文件夹)永远在前面,我总是把两者弄混淆。。。如果要想说清楚 ln 命令,则必须先解释下 ext 文件系统(Linux 文件系统)是如何工作的。我们在前面讲解了分区的格式化就是写入文件系统,而我们的 Linux 目前使用的是 ext4 文件系统。如果用一张示意图来描述

2021-03-23 13:07:17 428

原创 VScode CTRL+鼠标左键 跳转问题 F12无法找到定义

VScode CTRL+鼠标左键 跳转问题 F12无法找到定义文章目录VScode CTRL+鼠标左键 跳转问题 F12无法找到定义关键除了设置c_cpp_properties以外还需要记住,加入工作区最近使用VScode的时候 F12快捷键时好时坏,Ctrl+鼠标左键有时候也不好使,总是跳转不过去。。。按住Ctrl键,鼠标悬停在某个函数名上方:无提示,且无法跳转:百度一番,解决这个问题,1.打开VsCode: 文件 -> 将工作区另存为,,将文件夹添加到工作区。2.按快捷键Ctrl

2021-03-23 13:06:04 6159

原创 Cudnn Error in configure: 7 (CUDNN_STATUS_MAPPING_ERROR)

Cudnn Error in configure: 7 (CUDNN_STATUS_MAPPING_ERROR)错误原因是cudnn没有正确链接/home/xxx/Downloads/libtorch/share/cmake/Caffe2/public/cuda.cmake 147-177行f(CAFFE2_USE_CUDNN) # Get cuDNN version if(EXISTS ${CUDNN_INCLUDE_PATH}/cudnn_version.h) file(RE

2021-03-22 11:15:50 2499

原创 nano安装ROS melodic文件错误问题broken packages

nano安装ROS melodic文件错误问题broken packages文章目录nano安装ROS melodic文件错误问题broken packages关于Rosdep失效的问题找不到rosdeprosdep init rosdep update无用参考链接反复多次尝试安装ros melodic,一直报错,有文件损坏或者安装依赖问题。直接进入安装阶段,前面的请看其他详细帖子。sudo apt-get install ros-melodic-desktop-full在输入以上命令后,会出

2021-03-17 10:07:40 391

原创 Pytorch模型部署之-------pytorch部署全记录

Pytorch模型部署全纪录文章目录Pytorch模型部署全纪录pytorch模型保存模型保存模型加载保存和加载 Checkpoint 用于推理/继续训练模型转换onnx模型检查安装libtorch编写程序加载模型CMakeLists.txt测试(cpu与gpu)利用Tensorrt加速pytorch模型保存模型保存torch.save(model, ‘net.pth’) # 保存整个神经网络的模型结构以及参数torch.save(model, ‘net.pkl’) # 保存整个神经网络的模型结构

2021-03-16 19:27:58 4458 2

原创 Pytorch模型部署之---------pytorch利用tensorrt加速

pytorch利用tensorrt加速文章目录pytorch利用tensorrt加速构件enigen部署模型进行推理结果展示遇到的坑[TensorRT] ERROR: Network must have at least one output改用tensorrt7.0.0.11构件enigen环境ubuntu 16.04 tensorrt 7.0.0.11cuda 10.0#include <cuda_runtime.h>#include <iostream>#

2021-03-16 19:27:17 1067

原创 Pytorch模型部署之--------TensorRT介绍

TensorRT文章目录TensorRT介绍模型构建Engine 序列化和反序列化使用 engine 进行预测前向预测总结转载链接介绍TensorRT(TRT) 作为一种能显著加快深度学习模型 inference 的工具,如果能够较好的利用,可以显著提高我们的 GPU 使用效率和模型运行速度。TensorRT(TRT) 作为一种快速的 GPU 推理框架,其常规流程就是利用现有的模型文件编译一个 engine,在编译 engine 的过程中,**会为每一层的计算操作找寻最优的算子方法,这样编译好的

2021-03-16 10:34:23 1981

原创 关于vscode转入不到Python定义

关于vscode转入不到Python定义Pylance安装 Pylance插件打开setting.json此时已自动将settings.json中python语言服务器设置为Pylance:"python.languageServer": "Pylance"重启就好了jedi这样就把Language Server改成Jedi就可以了...

2021-03-16 10:20:51 1223

原创 Pytorch模型训练之-- Pytorch数据集加载

Pytorch数据集加载文章目录Pytorch数据集加载Dataset可以通过.txt文件加载重新定义自己的dataset类Dataloaderenumerate()遍历数据和标签Dataset如果弄明白了pytorch中dataset类,你可以创建适应任意模型的数据集接口。所谓数据集,无非就是一组{x:y}的集合,你只需要在这个类里说明“有一组=={x:y}==的集合”就可以了。对于图像分类任务,图像+分类对于目标检测任务,图像+bbox、分类对于超分辨率任务,低分辨率图像+超分辨率图像对

2021-03-15 13:58:47 585

原创 Realsense深度像素转到RGB像素API

Realsense坐标转换void D435::ConvertDpixel2Cpixel(float depth_pixel[2], float distance, float rgb_pixel[2]) { float depth_world[3]; float color_world[3]; rs2_deproject_pixel_to_point(depth_world, &depth_intrin_, depth_

2021-03-08 17:19:38 473

基于C++语言编写的LFU算法

基于C++语言编写的LFU算法

2021-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除