tensorflow安装测试教程【一文读懂】

news/2024/11/23 2:18:35/

🥇 版权: 本文由【墨理学AI】原创首发、各位读者大大、敬请查阅、感谢三连
🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️

0-9

  • 🍊 精选专栏,环境搭建,一文读懂: 每篇博文都经过磨练捶打、为各位呈现最简洁的技术

  • 🍊 环境搭建、系列学习:tensorflow 安装 一文读懂

文章目录

    • 📔 Conda 与 Pip 的源加速
    • 📕 Linux服务器环境如下
    • 📗 tensorflow-gpu==1.15.0 安装示例
    • 📘 检测 tensorflow 是否可使用
    • 📗 查询当前 conda 检索到的 tensorflow 版本
    • 📙 tensorflow-gpu==2.6.0 安装示例
    • 📙 tensorflow-gpu 其它版本
    • 📙 预祝各位 2022 前途似锦、可摘星辰


📔 Conda 与 Pip 的源加速


工欲善其事,必先利其器、下面这两篇博文、你值得了解一下

  • 🍊 anaconda conda 切换为国内源 、windows 和 Linux配置方法、 添加清华源——【一文读懂】

  • 🍊 linux和window设置 pip 镜像源 、最实用的环境下载加速设置 ——【一文读懂】

  • 🍊 建议使用、conda 创建独立环境、并 优先使用 conda 进行软件库的安装管理

使用 Conda 安装的好处是、比如执行conda install tensorflow-gpu==2.6.0 时、 cudatoolkit-11.3.1、cudnn-8.2.1.32 这些需要的关键库、会自动给你很好地适配

2-1


📕 Linux服务器环境如下


## 服务器cat /etc/issueUbuntu 16.04.7 LTS \n \l## Cuda版本
nvcc -VCuda compilation tools, release 10.1, V10.1.243## 显卡NVIDIA GeForce GTX 1080 Ti 单卡 11G

📗 tensorflow-gpu==1.15.0 安装示例



conda create -n tf15 python=3.6.9conda activate tf15# tensorflow的安装建议使用 conda 进行安装
conda install tensorflow-gpu==1.15.0pip install opencv-pythonpip install pillow

📘 检测 tensorflow 是否可使用


  • 🍊 shell 或者 cmd 窗口 进入 python 交互环境
pythonPython 3.6.9 |Anaconda, Inc.| (default, Jul 30 2019, 19:07:31) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> print(tf.__version__)
1.15.0
>>> 

📗 查询当前 conda 检索到的 tensorflow 版本


conda search tensorflow 查询当前 conda 检索到的 tensorflow 版本

  • conda 能够检索到的 tensorflow 各个版本、大致如下

conda search tensorflow# 这里删减了大部分项 Loading channels: done
# Name                       Version           Build  Channel             
tensorflow                     0.7.1          py27_0  anaconda/cloud/conda-forgetensorflow                     0.8.0          py34_0  anaconda/cloud/conda-forge
tensorflow                     0.9.0          py27_0  anaconda/cloud/conda-forgetensorflow                    0.10.0          py27_0  anaconda/cloud/conda-forge
tensorflow                    0.10.0          py34_0  anaconda/cloud/conda-forgetensorflow                     1.0.0          py27_0  anaconda/cloud/conda-forgetensorflow                     1.0.1     np112py27_0  anaconda/pkgs/free  
tensorflow                     1.1.0     np111py27_0  anaconda/pkgs/free  
tensorflow                     1.1.0     np111py35_0  anaconda/pkgs/free  
tensorflow                     1.2.0          py27_0  anaconda/cloud/conda-forge
tensorflow                     1.2.1          py36_0  anaconda/cloud/conda-forge
tensorflow                     1.2.1          py36_0  anaconda/pkgs/free  
tensorflow                     1.3.0               0  anaconda/pkgs/free  
tensorflow                     1.3.0          py36_0  anaconda/cloud/conda-forge
tensorflow                     1.4.0          py27_0  anaconda/cloud/conda-forge
tensorflow                     1.4.1               0  anaconda/pkgs/main  
tensorflow                     1.4.1               0  pkgs/main           
tensorflow                     1.5.0               0  anaconda/pkgs/main  tensorflow                     1.5.0          py36_0  anaconda/cloud/conda-forge
tensorflow                     1.5.1          py27_0  anaconda/cloud/conda-forgetensorflow                     1.6.0               0  anaconda/pkgs/main  tensorflow                     1.7.0               0  anaconda/pkgs/main  tensorflow                     1.8.0               0  anaconda/pkgs/main  tensorflow                     1.9.0 eigen_py27hf386fcc_1  anaconda/pkgs/main  tensorflow                     1.9.0 gpu_py36h02c5d5e_1  anaconda/pkgs/main  tensorflow                    1.10.0 eigen_py27ha0ab958_0  anaconda/pkgs/main  tensorflow                    1.10.0          py36_0  anaconda/cloud/conda-forge
tensorflow                    1.11.0 eigen_py27h06aee4b_0  anaconda/pkgs/main  
tensorflow                    1.11.0 eigen_py27h06aee4b_0  pkgs/main           tensorflow                    1.12.0 eigen_py36hbd5f568_0  anaconda/pkgs/main  tensorflow                    1.13.1 eigen_py27h5e92bea_0  anaconda/pkgs/main  tensorflow                    1.13.1  py37h90a7d86_1  anaconda/cloud/conda-forge
tensorflow                    1.13.2      h76b4ce7_0  anaconda/cloud/conda-forge
tensorflow                    1.14.0 eigen_py27h99c1539_0  anaconda/pkgs/main  tensorflow                    1.14.0 gpu_py27he9627f8_0  anaconda/pkgs/main  tensorflow                    1.14.0 mkl_py37h45c423b_0  pkgs/main           
tensorflow                    1.15.0 eigen_py27h7b7505e_0  anaconda/pkgs/main  tensorflow                     2.0.0 eigen_py27hec4e49e_0  anaconda/pkgs/main  
tensorflow                     2.0.0 eigen_py27hec4e49e_0  pkgs/main           tensorflow                     2.1.0 eigen_py27h636cc2a_0  pkgs/main           
tensorflow                     2.1.0 eigen_py36hbb90eaf_0  anaconda/pkgs/main  tensorflow                     2.2.0 eigen_py36h84d285f_0  anaconda/pkgs/main  tensorflow                     2.2.0 mkl_py38h6d3daf0_0  pkgs/main           
tensorflow                     2.3.0 eigen_py37h189e6a2_0  anaconda/pkgs/main  
tensorflow                     2.3.0 eigen_py37h189e6a2_0  pkgs/main           tensorflow                     2.4.0  py37h89c1867_0  anaconda/cloud/conda-forge
tensorflow                     2.4.0  py38h578d9bd_0  anaconda/cloud/conda-forge
tensorflow                     2.4.1 eigen_py37h3da6045_0  anaconda/pkgs/main  
tensorflow                     2.4.1 eigen_py37h3da6045_0  pkgs/main           tensorflow                     2.4.3  py36h5fab9bb_0  anaconda/cloud/conda-forgetensorflow                     2.5.0 eigen_py37hff93566_0  anaconda/pkgs/main  
tensorflow                     2.5.0 eigen_py37hff93566_0  pkgs/main           tensorflow                     2.5.0 mkl_py39h4a0693c_0  pkgs/main           
tensorflow                     2.6.0 cpu_py37hc107814_2  anaconda/cloud/conda-forge
tensorflow                     2.6.0 cpu_py38h077e6c3_2  anaconda/cloud/conda-forge
tensorflow                     2.6.0 cpu_py39hcb7c6aa_2  anaconda/cloud/conda-forgetensorflow                     2.6.0 eigen_py37h34b007a_0  pkgs/main           
tensorflow                     2.6.0 eigen_py38hcc1cb13_0  anaconda/pkgs/main  
tensorflow                     2.6.0 eigen_py38hcc1cb13_0  pkgs/main           
tensorflow                     2.6.0 eigen_py39h4b72145_0  anaconda/pkgs/main  
tensorflow                     2.6.0 eigen_py39h4b72145_0  pkgs/main           
tensorflow                     2.6.0 mkl_py37h9d15365_0  anaconda/pkgs/main  
tensorflow                     2.6.0 mkl_py37h9d15365_0  pkgs/main           
tensorflow                     2.6.2 cuda112py39h9333c2f_1  anaconda/cloud/conda-forge

📙 tensorflow-gpu==2.6.0 安装示例


conda create -n tfNew python=3.8.5conda activate tfNewconda search tensorflowconda install tensorflowconda install tensorflow-gpu==2.6.0

📙 tensorflow-gpu 其它版本


  • 当前主流使用较多的是 1.X 版本 和 2.X 版本,这俩大版本存在较多的函数差异性
  • 因此各位小伙伴在进行环境搭建时、要进行区分
  • 其它 1.X 版本 和 2.X 版本的安装、大家仿照上面修改 conda install tensorflow-gpu==X.X.X 版本号即可

📙 预祝各位 2022 前途似锦、可摘星辰


  • 🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 如果文章对你有帮助、点赞、评论鼓励博主的每一分认真创作
  • 🍊 深度学习模型训练推理——基础环境搭建推荐博文查阅顺序【基础安装—认真帮大家整理了】——【1024专刊】

计算机视觉领域 八大专栏、不少干货、有兴趣可了解一下

  • ❤️ 图像风格转换 —— 代码环境搭建 实战教程【关注即可阅】!
  • 💜 图像修复-代码环境搭建-知识总结 实战教程 【据说还行】
  • 💙 超分重建-代码环境搭建-知识总结 解秘如何让白月光更清晰【脱单神器】
  • 💛 YOLO专栏,只有实战,不讲道理 图像分类【建议收藏】!
  • 🍊 深度学习:环境搭建,一文读懂

  • 🍊 深度学习:趣学深度学习

  • 🍊 落地部署应用:模型部署之转换-加速-封装

  • 🍊 CV 和 语音数据集:数据集整理

  • 📆 最近更新:2022年3月24日

  • 🍊 点赞 👍 收藏 ⭐留言 📝 都是博主坚持写作、更新高质量博文的最大动力!

9-9


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

相关文章

FPGA驱动OLED Verilog代码 (四)------ 字符和汉字显示

一、概述: 首先展示一下成果图,使用RAM的读写来完成,下面依次介绍各个模块 二、OLED显示原理(部分) oled分为7页,每一页有128个字节用来显示 首先先设置页地址,然后设置列的低地址和高地址&…

android功能相同的view,Android自定义View实现扫描效果

本文实例为大家分享了Android自定义View实现扫描效果的具体代码,供大家参考,具体内容如下 演示效果如下: 实现内容: 1、控制动画是竖向或者横向 2、控制动画初始是从底部/左边开始,或者从上边/右边开始 3、控制动画的时…

Samba实用技巧:更换用户、端口监听、列表控制

本文一步一步介绍了FreeBSD8.1下的samba的基础配置。SMB协议可以看作是局域网上的共享文件/打印机的一种协议,它可以为网络内部的其它Windows和Linux机器提供文件系统、打印服务或是其他一些信息。而Samba是用来实现SMB的一种软件,由澳大利亚的Andew Tri…

IIC通信协议详解 PCF8591应用(Verilog实现FPGA)

IIC通信协议详解 & PCF8591应用(Verilog实现/FPGA) 该文章结合PCF8591 8-bit AD/DA 模数/数模转换器来详细介绍IIC通信协议,尽量做到条理清晰,通俗易懂。该文图片均从PCF8591手册中截取,一定程度上引导读者学习阅读data sheet。 之后可…

Mac下MySql无法启动的原因

由于很长时间没有使用MySql,今天想启动一下发现启动不了,输入MySql启动命令报错。 操作步骤如下: 输入MySql启动命令: sudo /usr/local/mysql/support-files/mysql.server start报错信息如下: Starting MySQL .Logging…

四级嵌入式题目——计算机原理与组成 第四章中断技术及8259芯片

第1题:(单项选择题)(本题:1分) 8086CPU在响应INTR中断时 A. 中断类型码等于8 B. 中断类型码等于16 C. 中断类型码由I/O提供 D. 中断类型码由CPU提供 正确答案:C 第2题:(单项选择题)(本题:1分) 8086CPU在响应INTR中断时,为了得到…

CTF——常见密码

CTF题中遇到的密码总结: 序号名称密文原文备注1栅栏密码:fg2ivyo}l{2s3_oaw__rclflag{w22_is_v3ry_cool} 所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第1个字连起来,形成一段无规律的话。 不过栅栏密码…

Kubernetes监控——Heapster+InfluxDB+Grafana

Kubernetes & Docker监控之最后一章,前三篇如下: 1、kubernetesdocker监控之简介 2、 kubernetesdocker监控之Docker监控——cadvisor 3、 Docker监控——CadvisorInfluxDBGrafana搭建过程 1)、heapster下载和启动: &#xff…