摘要:博主遇到的这个问题其实主要原因是系统内核和NVIDIA的GPU版本不匹配。 主要是系统内核自动更新,而GPU驱动没有对应的更新造成的。 又要涉及NVIDIA驱动的安装,这个安装真的很鸡肋。。。 需要注意的是为了防止内核自动更新,最好设置为不更新,这样应该就不会遇到这个问题了。 参考 1. 完
阅读全文
摘要:win10安装ubuntu16.04双系统 Win10+Ubuntu双系统删除Ubuntu方法 Win10+Ubuntu双系统删除Ubuntu方法 https://www.cnblogs.com/pualus/p/7835422.html UEFI启动Windows10+Ubuntu双系统删除Ubu
阅读全文
摘要:前言 博主想使用caffe框架进行深度学习相关网络的训练和测试,刚开始做,特此记录学习过程。 环境配置方面,博主以为最容易卡壳的是GPU的NVIDIA驱动的安装和CUDA的安装,前者尝试的都要吐了,可以参见here.关于CUDA的安装,主要需要检查各个相关方面是否满足版本的匹配,最重要的是NVIDI
阅读全文
摘要:Tx2刷机 注意python的版本问题。 问题 参考here 最后可以编译成功。 运行mnist的example时出现错误 怀疑是GPU驱动的问题,与别人交流,说是TX2刷机的时候已经内置的有GPU,验证CUDA实例也证明CUDA正确安装,显示驱动是NVIDIA Tegra2。不过,不能用于caff
阅读全文
摘要:https://blog.csdn.net/lzzyok/article/details/77413968 https://blog.csdn.net/tiweeny/article/details/78384633 https://www.cnblogs.com/Jeb15/p/6080331.h
阅读全文
摘要:前言 应领导要求需要将最初级版本的算法移植到ARM板子上,并进行优化,以期达到实时。 平台 移植前: TX2 移植后: ARM() 背景:最早版本在TX2上运行时间大约有60ms左右。 具体操作 1.ARM环境配置 说实话,这次移植只是将平台换成了ARM,仍然是在ubuntu系统上运行,没什么大的问
阅读全文
摘要:参考 1. ARM平台NEON指令的编译和优化; 2. 交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别; 3. https://blog.csdn.net/bhj1119/article/details/56665567; https://blog
阅读全文
摘要:err CMakeFiles/dsm.dir/src/main_stateEstimation.cpp.o: In function `align_mean(cv::Mat, cv::Rect_<int>, float, float, float, float)': main_stateEstima
阅读全文
摘要:前言 新到手一块板子,程序编译成功之后,运行出现错误,不能连接到摄像头。 问题 查询系统摄像头接口 说明系统有摄像头接口,使用linux命令也能够查找到摄像头设备; 原因 系统有摄像头设备和接口,但是程序中调用的摄像头接口index与设备实际的连接接口不一致,故出现以上问题。 注意不同板子可能使用的
阅读全文
摘要:如何查看Linux系统是64位还是32位 参考 1. 如何查看Linux系统是64位还是32位; 2. 如何判断linux系统是32位还是64位;
阅读全文
摘要:CMakeLists.txt 运行完成之后可以在库文件的输出目录看到libfilename.so文件。 参考 1. linux下CMake生成动态链接库,g++包含生成动态链接库; 2. CMake方式编译生成so库; 3. cmake同时生成动态库与静态库的方法; 4. Ubuntu环境下将MTC
阅读全文
摘要:path 文件 Macros.h 即表示系统Eigen版本是3.2.92; 参考 1.CSDN博客; 完
阅读全文
摘要:http://www.cnblogs.com/life2refuel/p/5396538.html
阅读全文
摘要:Gtk-WARNING **: cannot open display: :0.0 https://blog.csdn.net/Rong_Toa/article/details/80365932
阅读全文
摘要:可以用ssh命令行方式登录。对方需要开启ssh服务。 SSH2是目前广泛使用的ssh版本,SSH协议是TCP协议,其占用的端口号是 22; 绝大多数Linux版本默认使用的SSH是openssh,通过 ssh -V 命令可以查看ssh的信息; SSH分为服务器端和客户端,对于服务器端,SSH是默认开
阅读全文
摘要:索引 1. 关于Vim 1.1 Vim的几种模式 2. 启动Vim 3. 文档操作 4. 光标的移动 4.1 基本移动 4.2 翻屏 4.3 标记 5. 插入文本 5.1 基本插入 5.2 改写插入 6. 剪切复制和寄存器 6.1 剪切和复制、粘贴 6.2 文本对象 6.3 寄存器 7. 查找与替换
阅读全文
摘要:1、不要去解锁一个未被加锁的mutex锁; 2、不要一个线程中加锁而在另一个线程中解锁; 3、使用mutex锁用于保护临界资源,严格按照“加锁-->写入/读取临界资源-->解锁”的流程执行,对于线程间同步的需求使用条件变量或信号量实现。 对于“线程间同步”的使用方法可以使用条件变量或者是信号量实现而
阅读全文
摘要:前言 /****************************************************************************** * File: get_traindata.cpp * Coder: AMY * Email: happyamyhope@163.co
阅读全文
摘要:前言 在linux系统运行程序,小鹅知道的有3种编译方式,一种是直接命令行编译,一种是使用Cmake,一种是使用脚本文件(*.sh)。本文介绍的是使用命令行编译。 使用过程 注意不同系统的编译器版本可能有所不同,gcc是C语言的编译器,g++是c++的编译器。 1. 使用Jsoncpp开源库 2.
阅读全文