Ubuntu16.04+丽台K620+CUDA8.0+cuDNN6.0搭建Tensorflow-GPU

news/2025/2/19 13:38:10/

基本步骤

驱动更新

  1. 看你的电脑是否支持CUDA 一般英伟达的新卡都支持
  2. 需要更新电脑的显卡驱动(貌似CUDA内含有驱动)
    系统设置->软件和更新->附加驱动

驱动 选择一个nvidia驱动应用更新(u16.04使用375未见循环登录情况)

下载

1.下载cuda

官网下载 https://developer.nvidia.com/cuda-80-download-archive
建议下载runfile

安装

1.安装cuda

sudo sh cuda_8.0.44_linux.run

yes/no根据自身需要配置

2.配置环境

sudo gedit ~/.bashrc
# 注意这个cuda路径是安装的默认路径# 在bashrc最后加上以下代码
# cuda-8.0
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:/usr/local/cuda-8.0/extras/CUPTI/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda-8.0
export PATH=/usr/local/cuda-8.0/bin:$PATH# 更新bashrc
source ~/.bashrc

3.安装cuDNN
要在cuda安装的路径下安装cuDNN

cd /usr/local
sudo tar -xzvf ~/downloads/cudnn-8.0-linux-x64-v6.0.tgz

4.验证

$ nvcc -v
$ cat  /proc/driver/nvidia/version 

check

安装Anaconda以及Tensorflow-GPU

1.安装Anaconda
官网下载 https://www.anaconda.com/download/#linux
我这里用的是Anaconda2-4.4.0 (python2.7)

# cd到下载目录 默认路径安装
sudo bash Anaconda2-4.2.0-linux-x86_64.sh 

2.安装tensorflow-gpu
由于我的系统自带了pip以及pip3 所以这里用的pip需要加入到系统的bin中并且重新命名 这里我叫他pip2

cd anaconda2/bin
sudo cp pip /usr/bin/pip2
sudo pip2 install tensorflow-gpu # 这里可能会报错 但是我换了163源就好了...

测试样例

# coding:utf-8
import tensorflow as tfinput1 = tf.placeholder(tf.float32, None)
input2 = tf.placeholder(tf.float32, None)output = tf.multiply(input1,input2)with tf.Session() as sess:print sess.run(output, feed_dict={input1:[7.], input2:[2.]}) 

ok

大功告成!


http://www.ppmy.cn/news/317209.html

相关文章

薅羊毛的神器,悄悄介绍给你,低调使用!

前几天和朋友聊天,说起球鞋,朋友说你天天玩软件,球鞋那么难抢,有没有抢限量版球鞋的神器? 确实,每当限量版球鞋开售的时候,几十万人一拥而入,能抽中的却是少数。 朋友圈刷到别人中标…

python怎么玩_教你怎么像玩游戏一样学Python

“用Python写個 爬虫小程序,每分钟可以發起几千次“點击”的动作,任手速再快也不可能赶得上,那抢中概率自然就高了。” ▲爬虫自动抢鞋子 這么神! 于是,我认认真真跑去了解爬虫是個什么东西,没想到一问&a…

python matlab 多条曲线 单位_他文献查到凌晨两点,我用Python十分钟搞定。

发表论文,是每个科研人的必经之路! 你想要毕业、拿奖金、评职称、争取资金、争取项目,必须发表论文。 跟论文打交道的过程足以写成一本20万字的“爱恨情仇史”了。 从选题开始,到大量查阅文献,做调查或者做实验、做分析…

爬虫推特数据分析的外文文献_科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...

发表论文,是每个科研人的必经之路!你想要毕业、拿奖金、评职称、争取资金、争取项目,必须发表论文。跟论文打交道的过程足以写成一本20万字的“爱恨情仇史”了。 从选题开始,到大量查阅文献,做调查或者做实验、做分析、有的甚至要建模...... 在写的过程中,也要不断完善In…

matlab和python 科研_材料学科研必备:1个提升科研效率的神器!

发表论文,是每个科研人的必经之路! 你想要毕业、拿奖金、评职称、争取资金、争取项目,必须发表论文。 跟论文打交道的过程足以写成一本20万字的“爱恨情仇史”了。 从选题开始,到大量查阅文献,做调查或者做实验、做分析…

python简直万能_一键爬取资源,Python简直太强大了!

“用Python写个 爬虫小程序,每分钟可以发起几千次“点击”的动作,任手速再快也不可能赶得上,那抢中概率自然就高了。” ▲爬虫自动抢鞋子 这么神! 于是,我认认真真跑去了解爬虫是个什么东西,没想到一问&…

为什么我建议你一定要学Python?

如今是一个大数据的时代,数据已经成为决策的核心。 未来10年,数据采集和分析能力将成为职场的必备技能。 也难怪中国首富马云说:数据将是比石油还珍贵的资源,谁拥有最快获取数据,处理数据,分享数据&#xf…

python微信培训是真的吗,为什么我建议你一定要学Python?

乔布斯说,“每个人都应该学习编程,因为它教会你思考的方式。” 乔布斯确实没有说错。如今,各行各业,学习编程的人都越来越多了。在时代趋势下,国家也越来越重视人工智能教育,北京、山东、浙江省等地已经把P…