| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 30系显卡怎么配置rangenet++和SuMa++ -> 正文阅读 |
|
[人工智能]30系显卡怎么配置rangenet++和SuMa++ |
30系显卡怎么配置rangenet++和SuMa++说在前面相信做SLAM的或多或少都听说过大名顶顶的SuMa++,可以说SuMa++是目前为止将语义信息用到激光SLAM中做好的的例子之一了,这里就不介绍SuMa++这个方法的主要工作了,感兴趣的朋友可以去我的另一篇博客看看。 为什么要写这样一篇博客呢?之前在公司使用的是1650的显卡,配置的环境是Ubuntu 18.04+NVIDIA driver 455+CUDA 10.1+cudnn 7.6.5+TensorRT 5.0.1.5,用1650的朋友可以直接照抄,都是我多次重装系统采坑测试出来的。 但问题是最近回学校了,而且换了一台新机器AMD 5800H+nvidia 3060,我已经做好跑任何程序都不会超过一秒的准备了,但是没想到新环境的配置会如此痛苦,此次采坑共花费一周时间,重装系统近10次。希望看到的朋友点个赞。 NVIDIA driverCUDA 11.1这里是最坑的地方,最开始不知道30系顶顶显卡只能使用CUDA 11及以上版本,我在CUDA 10的多个版本都试了一遍 ,到最后一部TensorRT都能安装成功,但是就是跑不出结果,调试代码发现程序卡在buildCUDAEngine这一行,不知是什么原因。后经高人指点,高人说他用PyTorch从去年底开始就要求30系显卡全部使用CUDA 11,我突然意识到我应该试试CUDA 11。 CUDA 11的安装也很简单,从官网的下载入口下载即可(没有科学上网的话可能会下载很慢),选择自己对应的版本,我的是Linux -> x86_64 -> Ubuntu -> 18.04 -> deb (local),注意这里推荐使用deb方式安装,按照下载链接下方的步骤一步一步安装,貌似使用runfile的方式安装的话,会缺少几个补丁,在安装TensorRT的时候会很麻烦,需要单独下载这几个补丁来安装。 cudnncudnn选择的版本是8.1.0,同样从官网的下载入口,选择 TensorRT 7.2.3rangenet++的作者是推荐使用TensorRT 5.1.5的,并且测试啥的都是在这个版本上进行的。但是我们已经安装了CUDA 11.1,TensorRT 5.1.5是没办法在CUDA 11.1上面跑的,所以我选择了一个最早能支持CUDA 11.1的TensorRT 7.2.3,但是既然和原作者的版本不一致,TensoRT到时候和rangenet++适配的时候,免不了要修改rangenet++的代码,这个要做好心里准备。 TensorRT 7.2.3的安装也很简单,从官方下载入口选择 测试是否安装成功,以及能否跑tensorrt。 终端依次输入
rangenet++安装 && debug && build先从github上把源代码Git下来,readme文档里面有Git的方式。
rangenet_lib/cmake/tensorrt-config.camke具体修改方式如下图,注释的地方是源代码。 rangenet_lib/include/netTensorRT.hpp把第十一行 rangenet_lib/src/netTensorRT.hpp
至此,便宜就能完成了,尽管有很多warning,但是勉强能运行了,结果也都是正确的。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 10:36:44- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |