- 博客(25)
- 资源 (6)
- 收藏
- 关注
原创 内存检查工具valgrind交叉编译具体流程
valgrind,非常强大的内存检查工具,能检查内存泄漏、越界等。最大的优点是不污染源代码,直接使用即可。ps: sanitizer也很强大,但需要编译器支持,这个局限还是有点大的。
2024-10-10 17:25:39
451
原创 算力不够也能玩大模型
计算资源不够怎么训练大模型?这个问题在当下甚至之后的一段时间应该都是比较常见的,毕竟数据量、模型参数量增加的速度远超过算力的提升速度,再者不是每个组织或者个人都拥有那么多的显卡。本文整理了一些行之有效的方法,希望能对那些和我一样买不起卡的道友有点帮助。
2024-05-22 12:04:22
1210
原创 笔记:立体视觉涉及的相机模型、参数、3D坐标系、内外参计算等
3D视觉、SLAM、自动驾驶算法经常会碰到多传感器标定、数据对齐的问题,比如下面这个图(上面就包含了7个camera,每个camera的位姿不同,采集到的数据也不同,怎么通过这些数据重建3D场景就需要用到对齐。下图是的采集环境配置图:关于这一块的知识点有点多,容易忘,不记录下下次又得从头再来。
2024-02-28 13:58:29
1197
原创 指南:Triton Inference Server
关于triton inference server的详细记录,涉及安装,服务部署,优化。通过例子一步一步搭建一个可实际使用的服务。
2024-01-24 16:35:20
4221
原创 关于win10下ssh登录linux中文乱码的问题
关于utf8和gbk的对比可以参考网上科普,需要同时用到中英的,建议还是统一使用UTF8,这样会避免很多类似的bug。网上很多方法都不行,包括修改tabby的配置文件,修改gbk2312的。
2023-08-10 15:18:03
873
1
原创 解决crontab定时执行notify-send无法弹窗(ubuntu18.04)
定时提示休息脚本ubuntu没有好用的定时提醒休息的软件,workrave,safeeyes都试过,计时总是会被重置,无法按时提醒。有网友分享利用notify-send和crontab,gnome-screensaver实现简单的提醒锁屏。问题描述在crontab下执行notify-send无法弹出窗口原因分析:没有设置XDG_RUNTIME_DIR解决方案:网上有很多方法,比如:notify-send的执行路径为绝对路径(无效)which nofity-send* * * *
2022-05-31 10:46:53
876
1
原创 CMAKE交叉编译配置SYSROOT的问题
项目场景:以编译Simd库为例编译Simd库找不到库或者目标文件:4-oe-linux/8.2.0/ld: cannot find crti.o: No such file or directory4-oe-linux/8.2.0/ld: cannot find crtbeginS.o: No such file or directory4-oe-linux/8.2.0/ld: cannot find /lib/libc.so.64-oe-linux/8.2.0/ld: cannot find
2022-05-11 10:54:58
5020
原创 nvchad添加插件
首先创建 lua/custom/plugins/init.lua, 在下面添加插件的仓库名:return { { "max397574/better-escape.nvim", event = "InsertEnter"}, { "ggandor/lightspeed.nvim"}, } 修改 lua/custom/chadrc.lua,添加install,没有该文件的话从examples下面拷贝一份过去local userPlugins = require "custom..
2022-03-22 19:09:59
1835
原创 docker下xserver图形界面转发以及ssh登录流程
docker下xserver图形界面转发以及ssh登录流程目前有两台服务器和一个容器:服务器A:本地主机,192.168.2.202服务器B:远程服务器,192.168.2.246容器C,创建于3服务器B上,从A不能直接登录C需求期望从A直接ssh登录C,并且实现xserver转发配置:ssh -X uername@192.168.1.xxx -p xxxx操作流程登录B,创建初始容器C:docker run -it -p 50001:22 --name xxx imageid
2022-01-21 19:03:47
2360
原创 nvchad自定义设置无法生效
nvchad,在init.lua下修改或添加快捷键map,但是无法生效,可能是init.lua没有被正确加载,这种情况通常发生在第一次配置nvchad。怎么看模块是否被正确加载?答… nvim -V如果未被正确加载咋办?答…假如xxx是模块或者包名, lua通常定义模块的方式有两种,单个文件xxx.lua或者文件夹形式,xxx/init.lua,这和python有点类似。因此,最简单的方式就是把模块所在路径添加到LUA_PATH,注意通配符:export LUA_PATH="pat...
2022-01-21 16:23:16
3050
图像旋转算法的MATLAB实现(非工具箱调用)
2013-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人