从零开始安装TensorFlow1.0+keras(Ubuntu16.04+CUDA8.0+Cudnn5.1+TITANX)

anaconda安装tensorflow1.01版本 anaconda的tensorflow还是老版本的0.1,所以安装1.0.1就不能直接使用conda install tensorflow。可以采用以下方法: 阅读详情

NVIDIA TITANX 显卡安装


官网下载NVIDIA驱动

点击进入驱动下载地址
选择驱动下载

按照需求选择合适的GPU,因为我们使用的是TITAN X GPU 所以选择如下,操作系统旋转Linux 64-bit,点击搜索,点击下载后进入如下页面。

驱动下载

在这里要注意,不要点击同意并开始下载,要右键另存为!!!

至此,驱动程序便下载成功。


关闭 X server

当我们安装NVIDIA的驱动程序时,需要首先利用ctrl+Alt+F1 进入tty模式才能关闭X server

关闭的方式有两种:

  • (1) 如果/etc/init.d/ 目录下存在gdm

    sudo /etc/init.d/gdm stop
    sudo /etc/init.d/gdm status

  • (2) 如果/etc/init.d/ 目录下存在lightdm

    sudo /etc/init.d/lightdm stop
    sudo /etc/init.d/lightdm status

  • 显卡驱动安装完成以后,对应于gdm/lightdm使用如下命令来重启 X server

    sudo /etc/init.d/gdm restart
    sudo /etc/init.d/lightdm restart

killall X不可使用,因为虽然停止了X server,但是gdm/lightdm会重新启动X server,其他C+A+B组合键也不可以,必须停止X server的父进程,否则还会不断生成X server


安装NVIDIA驱动

安装NVIDIA驱动之前,我们需要彻底卸载已经安装好的

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

如果之前没有安装过NVIDIA显卡,执行上面的命令可能提示找不到目录或者文件,可以忽略。

进入驱动所在的目录,执行以下命令进行安装

sudo sh NVIDIA-Linux-*.run

CUDA8.0 安装

点击进入CUDA 下载网址,选择合适版本下载,为*.run文件

cd到安装包目录下,运行安装命令

sudo dpkg -i cuda-repo-ubuntu1404-8-0-local-ga2_8.0.61-1_amd64-deb
sudo apt-get update
sudo apt-get install cuda  

运行如下命令加载cuda路径

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}

安装完毕后验证安装

cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
sudo ./deviceQuery

测试代码,如果可以打印如下页码,则代码安装成功

这里写图片描述


CUDNN5.1 配置

安装CUDNN相对简单,首先注册NVIDIA的开发账号,然后才能下载CUDNN
下载下来后

tar -zxf cudnn-8.0-linux-x64-v5.1.tgz
cd cuda
sudo cp lib64/* /usr/local/cuda/lib64/
sudo cp include/cudnn.h /usr/local/cuda/include/

更新系统

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install linux-source
sudo apt-get install linux-headers-`uname -r`

anaconda安装

点击进入anaconda下载地址
对应自己python版本下载,比如我使用的2.7版本,进入下载文件目录运行安装命令

 bash Anaconda2-4.3.1-Linux-x86_64.sh 

然后各种下一步就可以了,最后它会问你用不用把它加入环境变量,这里最后选yes,然后执行

source ~/.bashrc

更新环境变量,以后你使用的python解释器就是anaconda里面的了,不再是系统自带的了。


tensorflow 安装

科普一下:现在最流行的Python集成环境是anaconda ,里面集成了上百个常用的python包,省的安装一大堆python的包了。anaconda里面自带了一个pip。如果你在终端使用的是sudo pip install, 那么你安装的python包会安装到系统的python里面,也就是/usr/bin/python2.7里面,如果你使用的是pip install,那么你安装的软件包是安装到anaconda里面的python环境。因为我使用的是anaconda,所以使用pip而不是sudo pip

点击进入tensorflow1.0下载页面

选择合适的版本,我们选择python2.7下的GPU版本

这里写图片描述

由于我们利用anaconda来安装tensorflow,所以只需要

pip install --ignore-installed --upgrade  https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.0.1-cp27-none-linux_x86_64.whl

如果你想给系统自带的python安装tensorflow,只需要在前面加一个sudo就可以了
这里写图片描述

执行上图中的命令,出现类似的结果就代表tensorflow已经安装成功。


keras 安装

  • 通过执行命令,来直接安装keras
pip install keras

安装keras过程中会自动安装theano,keras是一个基于tensorflow或者theano运行的,但是默认是基于tensorflow,所以你打开终端,在python里面import keras一下,如果提示没有tensorflow,那你编辑一下~/.keras/keras.json文件,把里面的”backend”:”theano”改为”backend”:”tensorflow”就可以了。

  • 从github下载keras
git clone https://github.com/fchollet/keras.git --recursive

安装结束后,就能直接运行例程了。例程位于 keras/examples/ 目录下
我们尝试一下cifar_10分类的问题
在 keras/examples/ 目录下执行

python cifar10_cnn.py
这里写图片描述

可以看到TITAN X 的速度还是相对较快的,一次epoch 大概25秒左右。

Ubuntu 安装 Tensorflow-gpu 与 Keras 为深度学习所用,博主预想在Ubuntu16.04上安装 显卡驱动 + CUDA + cuDNN + Tensorflow-gpu + Keras + PyCharm,参考了众多资料,最终成功将所有软件安装完毕,且能成功运行使用。该篇博客介绍了Tensorflow-gpu与Keras的安装教程(默认已手动安装CUDA及cuDNN),亦可通过下方链接查看其他步骤的安装教程。 前期说明及版本对照 换源及... 阅读详情

相关推荐

手把手教你如何掌控安装Tensorflow(Windows和Linux两种版本)

现在越来越多的人工智能和机器学习以及深度学习,强化学习出现了,然后自己也对这个产生了点兴趣,特别的进行了一点点学习,就通过这篇文章来简单介绍一下,关于如何搭建Tensorflow以及如何进行使用。建议的话,还是要学习了一点Python基础知识和Linux知识是最好的! 版本:Windows7 一:安装Anaconda和Tensorflow 步骤: 1:从官方网站下载Anacond...

Cs_hnu_scw的博客 43万+

如何在anaconda中快速下载tensorflow(cpu版本)

annaconda中快速下载tensorflow

weixin_50769067的博客 6665

TouchSocket TcpService:构建高性能Tcp服务的终极利器

/ 接收到的数据data");// 回复客户端await ((ITcpSessionClient)client).SendAsync("服务端已收到消息!");// 继续执行后续插件TouchSocket的TCPService以极简的API、强大的扩展性和卓越的性能,重新定义了.NET TCP服务的开发体验。无论是物联网平台还是金融级实时通信系统,TCPService均能提供可靠的基础设施支持。立即探索示例项目,开启你的高性能服务开发之旅!扩展阅读如何实现WebSocket服务?

若汝棋茗 的博客 1461

Anaconda安装/下载Tensorflow

在Anaconda中安装Tensorflow 1、进入Anaconda Prompt。 2、输入: pip install --ignore-installed --upgrade tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple 注意:–ignore-installed是连续的,没有空格。 3、此时大概率会因为超时而失败,但是可以获取下载路径。 将下载路径复制下来,并粘贴在浏览器中,由于是个下载路径,所以会直接弹出下载到本地的路径,选择后开始下

weixin_43104570的博客 2104

Jetson AGX ORIN硬件初始化和环境部署

orin预安装了ubuntu20.04,只需开机,像重装系统一样设置用户信息即可,可以参考官网的教程[https://developer.nvidia.com/embedded/learn/get-started-jetson-agx-orin-devkit],官网提供了两种方式:一种是orin + 显示器,orin有提供DP接口,你需要准备一台显示器,最好也是有DP口的,因为我用DP转HDMI的连的,分辨率会受影响。确认安装的路径,一般直接回车安装在默认的 /home/你的名字/anaconda3。

TracyGC的博客 3831

SDM660电源部分配置:

SDM660电源部分配置: Panel power supplies 1、Reference power supplies Description Name Regulator Voltage (V) Panel power supply 0 vddio PMIC 660/L11 1.8 Panel power supply 1 Lab PMIC 660/lab 4.6 Panel power s...

weixin_41811215的博客 4728

anaconda中 tensorflow 下载

我就去论坛搜索这个文件名,有帖子给出链接可以去下载。下载后将文件放在anaconda同一文件夹下就可以了。之后进入Python,调用TensorFlow库,发现报错了,报错提示缺少'cudart64_110.dll',我搜论坛看到评论区发的,试了试成功了。

GV5555的博客 1270

使用MID360在室内快速定位

在预构建的点云地图中实现实时3D全球定位。通过融合FAST-LIO的低频全局定位(约0.5~0.2Hz)和高频里程计,整个系统的计算效率很高。消除里程计的累计误差初始定位可以通过RVIZ的粗略手动估计或来自另一个传感器/算法的姿势来提供。

CTwinkle的博客 1161

Ubuntu16.04.4 + 双 NAVDA TitanX + CUDA9.0 + cudnn7.05 + TensorFlow 1.8(1.5.0) + Keras

准备工作: (1) 查看显卡型号: sudo lspci | grep -i nvidia (2) 查看显卡驱动版本号 cat /proc/driver/nvidia/version 一、安装 Ubunt16.04.4 1、显示器HDMI超出频率的黑屏问题 在选择“install ubuntu”的界面,光标上下移动(为啥要上下移动不太清楚),然后按“e”进入编辑模式,然后找到...

欢迎来到无尾君的小窝 2274

从零开始:用这些公开数据集搞定电力AI项目(含鸟巢、绝缘子、负荷预测等33个实战资源)

本文系统梳理了电力AI领域33个精选公开数据集,涵盖目标检测、负荷预测等关键场景,如鸟巢检测、绝缘子缺陷识别等。通过实战案例解析数据预处理、模型选型及性能优化策略,帮助工程师快速构建端到端解决方案,解决电力AI项目中的数据获取与处理难题。

weixin_42522552的博客 216

HIL(硬件在环)技术汇总梳理

HIL(Hardware-in-the-Loop)测试领域的知名公司有dSPACE、NI、Vector和speedgoat等,本文是针对这几家HIL技术的对比分析。

Mr.Cssust的博客 3685

Ubuntu安装TensorFlow和keras

1.创建新环境tensorflow-1,安装tensorflow-GPU版本 2.输入python,验证是否安装成功: 出现警告:FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. 解决方法:降低numpy版本,当下版本为1.

sinat_41563673的博客 541

构建一个基于Simulink的LC滤波器仿真模型

需求分析LC滤波器(Inductor-Capacitor Filter)是一种常见的无源滤波器,广泛应用于电力电子、通信、音频处理等领域。其主要作用是平滑输入信号中的高频谐波成分,保留低频或直流成分,从而提高输出信号的质量。在电力电子系统中,LC滤波器常用于逆变器、整流器等设备的输出端,以减少开关噪声和电磁干扰(EMI),确保输出电压和电流的稳定性。本项目将基于Simulink平台,开发一个完整的LC滤波器仿真模型,涵盖从电源输入到滤波输出的整个过程,并通过PI控制器实现对滤波效果的闭环控制。

MHD0815的博客 735

Anaconda下载安装以及Tensorflow和Pytorch的安装

电脑重装了一下系统,于是自己又从头到尾安了一遍tensorflow和torch,现将过程记录如下: 文章目录Anaconda的安装tensorflow的安装pytorch 安装 Anaconda的安装 Anaconda 的官网地址下载速度极慢,而且经常下到一半断掉,这里建议去清华镜像网站下载: 链接: 清华镜像网站Anaconda下载. 推荐下载 Anaconda3-5.2.0-windows-x...

weixin_42870380的博客 2626

YOLOv13改进策略【损失函数篇】| 2024 引进Focaler-IoU损失函数 加强边界框回归 (Focaler-DIoU、Focaler-GIoU、Focaler-CIoU)

本文记录的是改进YOLOv13的损失函数,将其替换成。现有研究通过利用边界框之间的几何关系来提高回归性能,但忽略了困难样本和简单样本分布对边界框回归的影响。不同检测任务中困难样本和简单样本的分布不同,对于简单样本占主导的检测任务,关注简单样本的边界框回归有助于提高检测性能;对于困难样本比例较高的检测任务,需要关注困难样本的边界框回归。,提高检测器在不同检测任务中的性能。实现的。

Limiiiing的博客 870

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

在Linux Ubuntu中安装TensorFlow与Keras

Step1 连接到continuum的网址 直接在linux中打开官网的网页,找到Anaconda for linux,选择相应版本,右键,选取Copy Link Location Step2 下载Anaconda 在“终端”中输入 wget 再按空格键 然后将之前保存在网址粘贴在此处 ...

thwwu的博客 556

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

ubuntu 下安装 tensorflow 和 keras

申请了一台超算服务器,里面的系统很旧,试着安装了一下 tensorflow 和 keras,折腾了一天也无法在 python 中运行。今天耐下心来研究了一下安装程序,轻松解决这个问题。 了解 conda 在 ubuntu 系统中,有两个安装工具需要了解,一个是 conda,另一个是 pip。 这两个工具主要区别是,conda 不仅能为 python 安装软件包,而且也能为其它语言安装。pip 只能安装 python 的软件包。 conda 可以创建自己的运行环境。最初我反复折腾,没有效果,主要原因是我是在

程序猿视角 1895

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ubuntu系统安装及测试tensorflow和keras

1、创建虚拟环境 tensorflow_env conda create -n tensorflow_env 2、激活 tensorflow虚拟环境 conda activate tensorflow_env 3、安装tensorflow-gpu conda install tensorflow-gpu 4、测试 tensorflow (tensorflow_env) camila@admin1:~$ python3 Python 3.9.5 (default, Jun 4 2021, 12:28:5

qq_49641239的博客 543

Ubuntu深度学习环境配置(3):Ubuntu18.04基于anaconda安装tensorflow+keras+pytorch

TensorFlow安装及报错 1 遇到的问题2 继续安装tensorflow-gpu3.安装kreas-gpu3.安装pytorch ) 根据史上最详细的UEFI+GTP安装ubuntu18.04LTS全记录,涵盖安装过程中的各种问题,所有的问题都将在这里终结博文,安装了Anaconda,本文继续安装TensorFlow。 conda create --name tensorflow_env python=3.7 1 遇到的问题 准备创建TensorFlow环境,出现如下问题。 NotWritable

Hankerchen的博客 2078

【在Ubuntu上安装Keras及其依赖】

Ubuntu系统更换驱动、安装CUDA、Tensorflow、Keras、Jupyter。

weixin_42165744的博客 2529

Ubuntu 安装tensorflow+keras

1.换成清华源: sudo cp/etc/apt/sources.list/etc/apt/sources.list.bak 备份 sudo gedit /etc/apt/sources.list 换成添加下面的: # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.e...

qq_39153421的博客 588

Ubuntu安装TensorFlow及Keras,开始机器学习ML和深度学习DL

安装最好使用linux系统,比如ubuntu,目前最新的内核21.04 1、先root到最高权限, 2、执行完成pip的安装: apt -y install python3-pip 3、完成python的安装: python3 --version pip3 --version apt update apt install python3-dev python3-pip python3-venv 4、创建虚拟环境: 创建一个新的虚拟环境,方法是选择 Python 解释器并创建一个 ./v

码农17年的博客 1820

Anaconda+tensorflow1.0安装

Anaconda+tensorflow安装

Hello World 8407

用Anaconda下载tensorflow(windows)小白教程

用conda下载tensorflow(windows) 1、下载anaconda anaconda 官网下载 2、在开始中打开Anaconda Prompt

lord_y的博客 7500

ubuntu 非root 安装tensorflow

ubuntu16.04 非root用户配置tensorflow环境以运行深度学习模型,供参考

weixin_44294732的博客 409

Anaconda下安装tensorflow (windows系统)

因为之前Anaconda、python都已经装好了(可以看),

fan18317517352的博客 9226
上一篇: 3000fps算法整理
下一篇: 利用SSH 或 Teamviewer 控制远程服务器
ruyiweicas
博客等级 码龄12年 192粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值