Minkowski Engine is an auto-diff neural network library for high-dimensional sparse tensors. 有关更多信息,请访问文档页面和项目主页。

一、机器环境

操作系统为ubuntu16.04,显卡为1080Ti,ninja=1.10.2.4,anaconda环境(python=3.7,pytorch=1.8.0,torchaudio=0.8.0,torchvision=0.9.0,cudatoolkit=11.1.1)

二、检查gcc版本

# gcc -v # 如果gcc版本为5.5,一定要升级! 升级gcc

$ sudo add-apt-repository ppa:ubuntu-toolchain-r/test$ sudo apt-get update$ sudo apt-get install gcc-7$ sudo apt-get install g++-7# 配置:将gcc7,g++7作为默认选项$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 100$ sudo update-alternatives --config gcc$ sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-7 100$ sudo update-alternatives --config g++

三、设置环境变量

设置CUDA_HOME和LD_LIBRARY_PATH环境变量

$ export CUDA_HOME=/usr/local/cuda-11.1/
$ export LD_LIBRARY_PATH=/usr/local/cuda-11.1/lib64/

设置PATH变量

# 其实就是在PATH变量中,将原先的/usr/local/cuda/bin/改成/usr/local/cuda-11.1/bin/。因为我的机器上同时存在多个cuda,默认的cuda版本是10.1,所以需要手动指定一下使用的cuda版本。设置PATH变量,是为了使用cuda-11.1中的nvcc命令。

$ export PATH=/home/autolab/bin:/home/autolab/.local/bin:/home/autolab/anaconda3/envs/SFD_PC1/bin:/home/autolab/anaconda3/condabin:/home/autolab/2021robots/tmux_depend/bin:/home/autolab/python3.8/bin:/usr/local/cuda-11.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/autolab/bin

设置算力变量

# 如果是最新的3090、4090等算力高的显卡,可不用设置。由于我们的显卡是1080Ti,所以需要指定一下算力。算力查询

$ export TORCH_CUDA_ARCH_LIST="6.1"

四、安装Minkowski Engine

pip install -U MinkowskiEngine --install-option="--blas=openblas" -v --no-deps

其他安装方法请移步官方的github repo。

五、算力查询

显卡 计算能力
NVIDIA TITAN RTX 7.5
Geforce RTX 2080 Ti 7.5
Geforce RTX 2080 7.5
Geforce RTX 2070 7.5
Geforce RTX 2060 7.5
NVIDIA TITAN V 7.0
NVIDIA TITAN Xp 6.1
NVIDIA TITAN X 6.1
GeForce GTX 1080 Ti 6.1
GeForce GTX 1080 6.1
GeForce GTX 1070 6.1
GeForce GTX 1060 6.1
GeForce GTX 1050 6.1
GeForce GTX TITAN X 5.2
GeForce GTX TITAN Z 3.5
GeForce GTX TITAN黑色 3.5
GeForce GTX TITAN 3.5
GeForce GTX 980 Ti 5.2
GeForce GTX 980 5.2
GeForce GTX 970 5.2
GeForce GTX 960 5.2
GeForce GTX 950 5.2
GeForce GTX 780 Ti 3.5
GeForce GTX 780 3.5
GeForce GTX 770 3.0
GeForce GTX 760 3.0
GeForce GTX 750 Ti 5.0
GeForce GTX 750 5.0
GeForce GTX 690 3.0
GeForce GTX 680 3.0
GeForce GTX 670 3.0
GeForce GTX 660 Ti 3.0
GeForce GTX 660 3.0
GeForce GTX 650 Ti BOOST 3.0
GeForce GTX 650 Ti 3.0
GeForce GTX 650 3.0
GeForce GTX 560 Ti 2.1
GeForce GTX 550 Ti 2.1
GeForce GTX 460 2.1
GeForce GTS 450 2.1
GeForce GTS 450 * 2.1
GeForce GTX 590 2.0
GeForce GTX 580 2.0
GeForce GTX 570 2.0
GeForce GTX 480 2.0
GeForce GTX 470 2.0
GeForce GTX 465 2.0
GeForce GT 740 3.0
GeForce GT 730 3.5
GeForce GT 730 DDR3,128位 2.1
GeForce GT 720 3.5
GeForce GT 705 * 3.5
GeForce GT 640(GDDR5) 3.5
GeForce GT 640(GDDR3) 2.1
GeForce GT 630 2.1
GeForce GT 620 2.1
GeForce GT 610 2.1
GeForce GT 520 2.1
GeForce GT 440 2.1
GeForce GT 440 * 2.1
GeForce GT 430 2.1
GeForce GT 430 * 2.1

闵可夫斯基引擎Minkowski Engine安装指南相关推荐

  1. 闵可夫斯基引擎Minkowski Engine

    闵可夫斯基引擎Minkowski Engine Minkowski引擎是一个用于稀疏张量的自动微分库.它支持所有标准神经网络层,例如对稀疏张量的卷积,池化,解池和广播操作.有关更多信息,请访问文档页面 ...

  2. 分布式图处理引擎Graph Engine 1.0 预览版正式发布

    分布式图处理引擎Graph Engine 1.0 预览版正式发布 我们很高兴地宣布,由微软亚洲研究院开发的Graph Engine 1.0预览版正式发布.Graph Engine是一个基于内存的分布式 ...

  3. JVM学习笔记之-执行引擎(Execution Engine)

    执行引擎概述 执行引擎概述 执行引擎是Java虚拟机核心的组成部分之一. "虚拟机"是一个相对于"物理机"的概念,这两种机器都有代码执行能力,其区别是物理机的执 ...

  4. DAVINCI开发原理之三----达芬奇编解码引擎Codec Engine(CE)

    DaVinci是DSP和ARM 双核架构的SOC芯片.对芯片与外界的交互通过ARM端的Montavista Linux和相关驱动与应用程序来管理, DSP端只处理编解码相关的算法.DSP和ARM之间的 ...

  5. Docker引擎(engine)详解

    本文来说下Docker引擎 文章目录 概述 摆脱 LXC 摒弃大而全的Docker daemon 开放容器计划(OCI)的影响 runc containerd 启动一个新的容器 该模型的显著优势 sh ...

  6. 开源Flash游戏引擎PushButton Engine

    介绍开源Flash游戏引擎PushButton Engine  最近,一个开源 的Flash游戏引擎PushButton引擎发布了,与以往的游戏引擎不同的是,这是一个模块化的游戏引擎,也就是说它提供了 ...

  7. 百度海洋引擎Ocean Engine,打破“数据孤岛”的新利器

    我们生活在一个数据大爆炸的时代,依托海量的数据,企业可以更快的发现需求.改进业务,从而为大众带来更好的服务.但在实际的应用场景中,数据的收集.分析和应用工作往往不是单兵作战,而要靠不同企业之间或是企业 ...

  8. 「诗云科技」获IDG资本领投数百万美元Pre-A轮融资,研发内容生成引擎Surreal Engine

    2021.8.30 诗云科技宣布获得数百万美元Pre-A轮融资,由IDG资本领投.红杉中国种子基金和真格基金跟投.本轮融资主要用于技术研发.产品迭代和市场拓展. 诗云科技成立于2020年12月,总部在 ...

  9. rts游戏服务器源码,unity即时战略游戏引擎RTS Engine 1.2.0 源码

    描述 unity即时战略游戏引擎RTS Engine 1.2.0 源码 Requires Unity 5.6.1 or  higher. The Unity RTS Engine provides a ...

最新文章

  1. .exe已停止工作_这几天我遇到了前所未有的问题windows10 1809 explorer.exe资源管理器频繁崩溃...
  2. Intel DPDK包部署试验
  3. mysql和mybatis面试题_2020年,MyBatis常见面试题总结
  4. %3cphp和%3c php_PHP 编码安全
  5. 针对Mysql数据库服务器的优化
  6. Mysql学习总结(83)——常用的几种分布式锁:ZK分布式锁、Redis分布式锁、数据库分布式锁、基于JDK的分布式锁方案对比总结
  7. 如何打造自己强大的气场?
  8. 黑苹果OC引导注入_黑苹果OC配置工具:OpenCore Configurator v2.15.2.0
  9. Windows桌面美化——记录我的设置
  10. 用Java代码实现一个简单的聊天室功能
  11. 通信原理及系统系列11—— 设计无码间串扰的通信系统(升余弦滚降滤波器)
  12. 问道怎么找回以前的服务器,问道服务器盘点“北京古都”传奇之地
  13. 敢不敢挑战,半年学好英语。
  14. 使用Springboot StringRedisTemplate 在单位时间内对发送手机号验证码次数做限制,半小时最多发送5次验证码
  15. 【x86架构】架构基础
  16. android启动页使用gif,android中使用react-native设置应用启动页过程详解
  17. c++纯递归算法求等差数列
  18. 在Android Studio运行的代码,不能在真机ViVO X21A进行调试的常见的错误和 解决的方法
  19. 管道操作——为GIS准备GDAS气象数据
  20. 系统运维的一些知识点

热门文章

  1. node 下载以往的版本
  2. linux系统清理内存,Linux实验室:五个清理磁盘空间小妙招
  3. 适合玩游戏的蓝牙耳机有哪些?玩游戏低延迟的无线蓝牙耳机推荐
  4. 在地质区划图上绘制伪震中
  5. 手把手教你写地震监测系统(跟着走,慢慢一步步)
  6. 32岁入门的70后程序员的传奇故事,他,只有初中文化
  7. OpenCV-Python 选择ROI
  8. 【干货】更新查看pip版本
  9. 教你们同时将多段视频横屏竖屏自由转换,并给视频去色
  10. 元气森林被“薅羊毛”背后的思考