问题 今天在使用 tensorflow-yolov3 的时候,发现报错 Loaded runtime CuDNN library: but source was compiled with: . CuDNN library major and minor version needs to match or have higher minor version in case of CuDNN 7.0 or later version. emmmmmm...看了下,好像说是CuDNN的版本有点低,说…
目录 Linux 查看 CUDA 版本 查看 cuDNN 版本 Windows 查看 CUDA 版本 查看 cuDNN 版本 References Linux 查看 CUDA 版本 方法一: nvcc --version 或 nvcc -V 如果 nvcc 没有安装,那么用方法二. 方法二: cat /usr/local/cuda/version.txt 当安装了多个版本的 CUDA 时,方法二也不管用,不能判断使用的是哪个版本的 CUDA,这个时候看方法三. 方法三: nvidia-smi 查…
一.由于实验室大家使用的CUDA.CUdnn不同,所以需要在同一台服务器安装多个版本,而且要不引起冲突,方法如下: 1.一般来说CUDA安装在 /usr/local 目录下(当然你可以通过“echo $PATH”命令查询你的CUDA安装目录,一般来说CUDA的文件路径都会被写入到系统环境),如下图 其中cuda-8.0是我安装的版本(cuda是cuda-8.0的软链接,建立软链接的命令是:“ln -s cuda-8.0 cuda”),cuda-8.0-5.1是别人安装的版本.其中CUdnn在安装…
概述,需要注意以下几个问题: (1)NVIDIA的显卡驱动程序和CUDA完全是两个不同的概念哦!CUDA是NVIDIA推出的用于自家GPU的并行计算框架,也就是说CUDA只能在NVIDIA的GPU上运行,而且只有当要解决的计算问题是可以大量并行计算的时候才能发挥CUDA的作用. CUDA的本质是一个工具包(ToolKit):但是二者虽然不一样的. 显卡驱动的安装: 当我们使用一台电脑的时候默认的已经安装了NVIDIA的显卡驱动,因为没有显卡驱动根本用不了显卡嘛,但是这个时候我们是没有CUDA可以…
显卡 Video card,Graphics card,又叫显示接口卡,是一个硬件概念(相似的还有网卡),执行计算机到显示设备的数模信号转换任务,安装在计算机的主板上,将计算机的数字信号转换成模拟信号让显示器显示出来. 显卡是计算机的标配之一,计算机要显示图像就必须安装显卡.普通计算机的显卡一般是集成在主板上的. 显卡驱动 显卡驱动是显卡跟计算机连接的桥梁,可以让计算机识别到GPU硬件,是必须正确安装的,不同厂商.不同型号的GPU对应不同的显卡驱动.非开发人员不用安装CUDA或cuDNN,但…
CPU擅长逻辑处理控制,GPU适合高强度的并行计算任务,为什么会存在这种差别?今天搜集了些相关资料,摘抄总结如下. 一.什么是GPU GPU这个概念是由Nvidia公司于1999年提出的.GPU是显卡上的一块芯片,就像CPU是主板上的一块芯片.那么1999年之前显卡上就没有GPU吗?当然有,只不过那时候没有人给它命名,也没有引起人们足够的重视,发展比较慢. 自Nvidia提出GPU这个概念后,GPU就进入了快速发展时期.简单来说,其经过了以下几个阶段的发展: 1)仅用于图形渲染,此功能是GPU的…
查看 CUDA 版本: cat /usr/local/cuda/version.txt 查看 CUDNN 版本: cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A…
参考官网地址: Windows端:https://tensorflow.google.cn/install/source_windows CPUVersion Python version Compiler Build toolstensorflow-1.11.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3tensorflow-1.10.0 3.5-3.6 MSVC 2015 update 3 Cmake v3.6.3tensorflow-1.9.0 3.5-…
之前摸爬滚打总是各种坑,今天参考这篇文章终于解决了,甚是鸡冻\(≧▽≦)/,电脑不知道怎么的,安装不了16.04,就安装15.10再升级到16.04 requirements: Ubuntu 16.04 python 2.7 Flask tensorflow GPU 版本 安装nvidia driver 经过不断踩坑的安装,终于google到了靠谱的方法,首先检查你的NVIDIA VGA card model sudo lshw -numeric -C display 可以看到你的显卡信息,比如…
目前大部分使用GPU的AI模型,都使用的英伟达这套. 需要注意的是,驱动.cuda.cudnn版本需要一一对应,高低版本互不兼容. 驱动和cuda对应关系:https://docs.nvidia.com/deploy/cuda-compatibility/index.html 驱动下载:https://www.nvidia.cn/Download/index.aspx?lang=cn CUDA下载:https://developer.nvidia.com/cuda-downloads 一.NVI…
随着图像识别和深度学习领域的迅猛发展,GPU时代即将来临.由于GPU处理深度学习算法的高效性,使得配置一台搭载有GPU的服务器变得尤为必要. 本文主要介绍在Ubuntu 16.04环境下如何配置TensorFlow(GPU support)框架,实验所用的显卡为GeForce GTX 1080ti(OC),显存11G,频率1569-1708MHz,CUDA核心3584个,Compute Capability为6.1.下面详细介绍安装配置的详细步骤. 关于本人实验室所用硬件的配置清单,请访问. 1…
Win10 x64 + CUDA 10.0 + cuDNN v7.5 + TensorFlow GPU 1.13 安装指南 Update : 2019.03.08 0. 环境说明 硬件:Ryzen R7 1700x + GTX 1080Ti 系统:Windows 10 Enterprise Version 1809 Update March 2019 1. 前期工作 NVIDIA 419.35 驱动 Visual Studio 2017 (需要C++部分) Python 3.6.x x64 2.…
首先要说,官网上的指南是最好的指南. https://www.tensorflow.org/install/install_windows 需要FQ看. 想要安装gpu版本的TensorFlow.我们需要安装 Cuda 和Cudnn 需要注意的是,他们的版本极其重要 cuda必须是8.0的,不能是最新版的9.0 cudnn必须是v6.0,不能使v5.1或v7.0 TensorFlow需要是1.3版本的 cuda可以从官网下载 https://developer.nvidia.com/cuda-d…
安装说明 平台:Window.Ubuntu.Mac等操作系统 版本:支持GPU版本和CPU版本 安装方式:pip方式.Anaconda方式 attention: 在Windows上目前支持python3.5.x GPU版本可支持CUDA9.0.Cudnn7.0 安装过程 CUDA简介 CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台. CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题…
一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6.0 Library for Linux TensorFlow版本: Linux GPU:  Python 3.5 (build history) 版本之间要匹配,否则安装可能会出错. 二.软件下载: 1.Ubuntu16.04.3 LST 下载地址:https://www.ubuntu.com/d…
一. 安装环境 Windows 10 64bit  家庭版 GPU: GeForce GTX1070 Python: 3.5 CUDA: CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN: cuDNN v6.0 Library for Windows 10 [注意] (1)这里值得一提的是,Python,CUDA,cuDNN之间的版本要严格匹配,不匹配安装会出错. (2)后来博主的系统升级到了Windows 10 64bit  企业版,按照上面的软件配置安装,结果出错…
(RTX 2070 同样可以在 ubuntu 16.04 + cuda 9.0中使用.Ubuntu18.04可能只支持cuda10.0,在跑开源代码时可能会报一些奇怪的错误,所以建议大家配置 ubuntu16.04 + cuda 9.0.下文还是以ubuntu18.04 + cuda 10.0为例.ubuntu16.04 + cuda 9.0的配置方法大同小异) 虽然CUDA官网中没有RTX20系列GPU所对应的版本,但是CUDA 10.0 支持Ubuntu18.04 + GPU GEFORCE…
0 引言 Marvin是普林斯顿视觉实验室(PrincetonVision)于2015年提出的轻量化GPU加速的多维深度学习网络框架.该框架采用纯c/c++编写,除了cuda和cudnn以外,不依赖其他库,编译非常简单,功能也相当强大,用于深度神经网络的快速原型开发非常好用.缺点在于没有提供API,所有的代码集中在marvin.hpp一个文件中,读起来非常困难.好在提供了视频格式的PPT,对框架和代码进行解读.下面将基于官网视频/ppt对该框架进行介绍. 1 相关链接 不想看我翻译的同学可以直接…
前言 感悟:cuda 8.0+cudnn 6.0+TensorFlow 1.3  cuda 9.0+cudnn 7.0+TensorFlow 1.7 python3.6.2+cuda 9.0+cudnn7.5+Tensorflow 1.10.0+Anaconda4.6.11 最近在新的工作站上重新装TensorFlow的GPU版本,刚开始由于省事,直接更新到最新版本1.13,然后输入hello TensorFlow程序.但是却报错“ImportError: DLL load failed: 找不…
最近想学习TensorFlow深度学习编程,然后就开始查这方面的信息. 第0步是安装环境,配置环境. 首先到TensorFlow的官网查看在Windows上安装的条件和步骤. 可以仅仅安装CPU版本的,也可以安装gpu版本的,以安装gpu版本为例进行介绍,发现需要安装CUDA和cuDNN,而且CUDA要求8.0版本. 第1步:你是不是觉得你有显卡就可以安装CUDA,进行加速呢! 答案是否定的. 因为CUDA随着时间的推移,它也在不断的更新,因此,首先检查你电脑支持哪个版本的CUDA. 1>首先打…
log:Loaded runtime CuDNN library: 7.1.4 but source was compiled with: 7.2.1. 我安装的事cuda 9.0  cudnn 7.1.4(nvidia官网会给给出对应的版本的)  安装cudnn是真的麻烦,因为注册账号的时候特别的恶心.参考了这个老哥的    https://blog.csdn.net/XCCCCZ/article/details/80385448 TensorFlow  版本1.8  1.12  都试过都出现…
tensorflow -gpu安装首先,安装Anoconda1. 官网下载点我: 2.安装 点击 python 3.6 version自动下载x64版,下载好之后,然后安装. 如图,打上勾之后,一路next 3.打开终端 1)输入conda –version 查看版本 2)配置Python环境 我装的是python3.5,你们可以根据情况自己选择 conda create –n tensorflow python=3.5 3)激活python环境:activate tensorflow 你可以退…
1.  在win10中利用Anaconda直接安装tensorflow-gpu 不需要另行安装cuda cudnn 但是不知道电脑会自动适配所需的版本吗,不过把电脑显卡驱动更新一下,就都也可以了吧. https://blog.csdn.net/kane7csdn/article/details/83690575?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-3.add_param_…
实际工作当中,经常维护好几个项目的代码,不同项目依赖的TF版本不一致问题.网上找了好多资料,但是每次遇到的问题都不一样,每次都要去查(就是是一样的问题,解决办法也可能会不一样)每次踩坑无数,今天痛定思痛,下决心总结一下. 基本概念 CUDA:用于GPU编程的语言,跑TF的时候用了GPU,TF里面很多函数(或者依赖库)是CUDA语言编写的.不同TF版本需要不同的CUDA. cuDNN:NVIDIA为深度学习,矩阵运算写的一个加速库.CUDA版本必须和cuDNN版本匹配.cuDNN和TF版本匹配与否…
  为了装TensorFlow 1.10 下面升级一下系统的软件环境 NVIDIA DRIVER 去官网下载最新的linux驱动   http://www.nvidia.com/Download/index.aspx    直接运行会报错   sudo bash NVIDIA-Linux-x86_64-390.87.run ERROR: You appear to be running an X server; please exit X before installing. For furth…
在conda虚拟环境中安装CUDAconda install cudatoolkit=8.0 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/(上面两行是同一条语句的) 在conda虚拟环境中安装cudnn conda install cudnn=7.0.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/ (上面两行是同…
Ubuntu16.04下安装多版本cuda和cudnn 原文 https://blog.csdn.net/tunhuzhuang1836/article/details/79545625 前言 因为之前针对Pytorch,caffe,torch等,装了cuda8.0和对应cudnn5.1,但是最近在装MxNet的时候,发现官网上能下载到的MxNet版本仅支持cuda9.0和对应cudnn7.0.5,所以无奈不想卸载cuda8.0只能在电脑上安装多个版本的cuda和对应cudnn.     安装c…
安装TensorFlow GPU pip install --ignore-installed --upgrade tensorflow-gpu 安装测试: $ source activate tf #激活tf环境 import tensorflowas tf hello= tf.constant('Hello, TensorFlow!') sess= tf.Session() print(sess.run(hello)) # 未报错即安装正确 安装Keras # 直接在虚拟环境中安装 pip…
cuda 版本 cat /usr/local/cuda/version.txt cudnn 版本 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR 转发:https://medium.com/@changrongko/nv-how-to-check-cuda-and-cudnn-version-e05aa21daf6c…
CUDA 查询: cat /usr/local/cuda/version.txt 或者 nvcc -V (也可以看到版本信息) CUDNN 查询 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2…