我是靠谱客的博主 缓慢香氛,最近开发中收集的这篇文章主要介绍ubuntu安装pytorch3d,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

依赖包安装
按照官网建议安装依赖包,以下是我的版本

conda create -n pytorch3d python=3.8
conda activate pytorch3d
conda install -c pytorch pytorch=1.7.1 torchvision cudatoolkit=10.1
conda install fvcore  iopath

因为要自己编译,所以需要下载CUB。从github上下载CUB-1.10.0的release版本,然后解压缩,创建CUB_HOME环境变量

curl -LO https://github.com/NVIDIA/cub/archive/1.10.0.tar.gz
tar xzf 1.10.0.tar.gz
export CUB_HOME=$PWD/cub-1.10.0

还有一些测试Demo的依赖包

# Demos and examples
conda install jupyter
pip install scikit-image matplotlib imageio plotly opencv-python

# Tests/Linting
pip install black 'isort<5' flake8 flake8-bugbear flake8-comprehensions

编译pytorch3d
我直接在conda安装pytorch3d是失败的,总是找不到包,所以需要自己编译,参考文章,成功安装。

不要从github下载源码,下载修改过的源码(GitHub - yuanluxu/pytorch3d: PyTorch3d is FAIR's library of reusable components for deep learning with 3D data.)
进入你的虚拟环境,进入pytorch3d的目录,编译
python setup.py install >yourpath/yourfileName.txt
yourfileName.txt是用来保存编译过程中的输出日志,以便后面查看编译错误
按照以上步骤,我就成功安装pytorch3d了,编译过程中并没有报错。

最后

以上就是缓慢香氛为你收集整理的ubuntu安装pytorch3d的全部内容,希望文章能够帮你解决ubuntu安装pytorch3d所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部