当前位置: 首页 > news >正文

ubuntu20.04_从零LOD-3DGS的复现

环境要求

dependencies:- cudatoolkit=11.6- plyfile=0.8.1- python=3.7.13- pip=22.3.1- pytorch=1.12.1- torchaudio=0.12.1- torchvision=0.13.1- tqdm

1. 安装conda创建环境

conda create -n lod-3dgs python=3.7

2. 安装CUDA11.6和相应cuDNN。

2.1 CUDA

CUDA安装参考CUDA10.1;CUDA11.6,安装过程相似。

2.2 cuDNN

参考,下载对应版本后复制到对应CUDA里面。

cp cuda/lib64/* /usr/local/cuda-11.6/lib64/
cp cuda/include/* /usr/local/cuda-11.6/include/

更改权限

sudo chmod a+r /usr/local/cuda-11.6/include/cudnn.h  /usr/local/cuda-11.6/lib64/libcudnn*

2.3 查看目前含有CUDA版本

cd /usr/local
ls

2.4 CUDA版本切换至11.6

CUDA多版本切换,两种方法:

2.4.1更改软连接:参考

(1)首先利用stat查看当前CUDA软链接指向哪个版本的CUDA:

stat /usr/local/cuda

请添加图片描述
此链接指向cuda11.6。
(2)更改链接参考:
删除原来的链接:

sudo rm -rf /usr/local/cuda

重新链接:

sudo ln -s /usr/local/cuda-10.1 /usr/local/cuda

2.4.2 (建议)更改bash文件:

打开bash文件, 将原版本CUDA改为对应版本:

sudo gedit ~/.bashrc

请添加图片描述
更新环境:

sudo gedit ~/.bashrc

再次nvcc -V,发现cuda版本已更换。

3. 激活LOD-3DGS环境,配置环境

conda env listsource activateconda deactivateconda activate lod-3dgs#先安装numpy
pip3 install numpy==1.22.4 scipy matplotlib -i https://pypi.tuna.tsinghua.edu.cn/simple#再安装pytorch
pip install torch==1.12.1+cu116 torchvision==0.13.1+cu116 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu116

pytorch在如下选择。


http://www.mrgr.cn/news/72326.html

相关文章:

  • 微信小程序=》基础=》常见问题=》性能总结
  • 大数据面试题--kafka夺命连环问(后10问)
  • 使用HAMi 进行gpu虚拟化
  • 【神经科学学习笔记】基于分层嵌套谱分割(Nested Spectral Partition)模型分析大脑网络整合与分离的局部指标(二)
  • docker——项目部署
  • 【React】条件渲染——逻辑与运算符
  • 服务器数据恢复——Ext4文件系统使用fsck后mount不上的数据恢复案例
  • netmap.js:基于浏览器的网络发现工具
  • PET-文件包含-FINISHED
  • ManageOne_SC里业务员账号user01发布ECS
  • LeetCode【0024】两两交换链表中的节点
  • (11)(2.1.7) FETtec OneWire ESCs(二)
  • Sigrity SPEED2000 Power Ground Noise Simulation模式如何进行串扰分析操作指导-trace耦合
  • 遗传算法与深度学习实战(23)——利用遗传算法优化深度学习模型
  • Mysql详细知识点(建议收藏)
  • JUC-locks锁
  • Java基础-组件及事件处理(上)
  • AIDL HAL简介
  • Ajax 与 Vue 框架应用点——随笔谈
  • UI自动化测试|XPath元素定位实践
  • 开闭原则(OCP)在SpringBoot系统中的应用
  • 【求阶乘——二分+阶乘的质因数分解】
  • 大数据分析案例-基于XGBoost算法构建电子商务交易欺诈预测模型
  • Servlet的使用
  • 创建逻辑卷报错:Device /dev/sdb excluded by a filter
  • 高考、考研、考公,究竟哪个更容易?网友众说纷纭,真相在这里