rock5a-rk3588-npu研究

模型量化是指将深度学习模型中的浮点参数和操作转换为定点表示,如 FLOAT32 转 换为 INT8 等。量化能够降低内存占用,实现模型压缩和推理加速,但会造成一定程度的 精度损失。 尝试新模型 yolov5s_relu——relu激活函数模型 yolov5s_i8——fp浮点量化成i8八位整形的模型


libgpiod源码编译

依赖 sudo apt install autoconf autoconf-archive libtool 安装 mkdir build ./autogen.sh --program-perfix=<!安装路径必须是绝对路径!> --enable-bindings-cxx make make ins


linux挂载img

挂载无分区img 查找第一个可用的loop回环设备 losetup -f 关联loop与img文件 sudo losetup loop0 xxx.img 挂载loop设备 mount /dev/loop0 /mnt/somewhere 挂载有分区img


ORB-SLAM可能需要注意的点

ORB-SLAM可能需要注意的点 输入视频流的连续两帧的时间间隔, 如果 小于 SLAM算法计算的时间(也就是说,如果计算所花费的时间要多于现实的时间) 那么该SLAM将毫无意义。 将不能实现任何控制, 因为位置计算将有延迟。 视频帧率最好控制在10-15帧


libserial库的使用

相关地址 源码git地址 官方参考手册 该库可以通过包管理工具(apt, yum)安装 sudo apt intstall libserial-dev 但进行交叉编译必须git源代码,


Linux小知识(不定期添加)

>与>>的区别 echo hello > ./tmp #表示创建文件并截断(覆盖)原来的文件内容 echo hello >>./tmp #表示追加到文件 shell命令输出标准错误到文件 gcc 2>./tmp cat ./tmp --------------------------------


General Makefile

General Makefile Makefile Makefile.build 放在主目录下 主目录Makefile文件 include目录为头文件