• 用Anaconda3搭建自己的TensorFlow环境


    【摘要】 使用Anacoda搭建一个TensorFlow环境

    这段时间在参加ModelArts的实战营,ModelArts为AI工程师提供了Notebook功能,可以一站式完成数据准备、模型训练、预测等操作,而且基于GPU训练,速度非常快,就是价格有点贵,我决定自己在笔记本上搭建一个TensorFlow环境,平时可以练练手。

    一、安装Anaconda

    1、下载Anaconda 3.5.2版本

    https://repo.continuum.io/archive/Anaconda3-5.2.0-Windows-x86_64.exe

    在安装过程中 注意勾选加入路径到windows环境变量中。

    2、安装好了后,运行Anacoda Prompt,执行conda list命令:

    可以看到已经安装了numpy、sympy、jupyter等常用的包。

    二、安装Tensorflow

    目前TensorFlow已经支持支持Python 3.6版本,可以选择 cpu版本和gpu版本,本文主要介绍cpu版本的安装过程:

    1、打开Anaconda Prompt,输入清华仓库镜像,

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes

    2、在Anaconda Prompt,创建一个python3.6的环境,环境名称为tensorflow ,

    输入命令如下:

    conda create -n tensorflow python=3.6

    1.jpg

    3、在开始菜单-->Anaconda3-->Anacoda Navigator,点击Environments,可以看到右边tensorflow环境的各种常用包已经安装好了。

    2.jpg

    4、在Anacoda Prompt下启动tensorflow环境

    activate tensorflow

    5、安装cpu版本的TensorFlow

    pip install --upgrade --ignore-installed tensorflow

    3.jpg

    可以看到tensorflow cpu版本已经安装好了。

    6、测试

    下面我们来测试一下是否安装成功

    测试代码如下:

    (tensorflow) C:UsersMI>python
    
    Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 12:30:02) [MSC v.1900 64 bit (AMD64)] on win32
    
    Type "help", "copyright", "credits" or "license" for more information.
    
    >>> import tensorflow as tf
    
    >>> hello = tf.constant('Hello, TensorFlow!')
    
    >>> sess = tf.Session()
    
    2019-07-13 20:19:32.814107: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
    
    >>> print(sess.run(hello))
    
    b'Hello, TensorFlow!'
    
    >>> sess.close()

    从上面可以看到tensorflow 已经成功安装好了

    7、在Jupyter里启用tensorflow

    当我们在Jupyter环境里执行上面的测试代码时,import tensorflow as tf时 却发现执行失败,

    显示:No module named 'tensorflow‘,这是因为我们没有在TensorFlow的环境下打开它们。

    在Anoconda Navigator-->Environments-->tensorflow下,选择Not installed,找到Jupyter并勾选安装。

    4.jpg5.jpg

    安装好插件后,我们再用上面的例子来试试,先用activate tensorflow 命令激活,打开jupyter notebook:

    6.jpg

    由于我们使用tensorflow安装了插件,更简便的方法是直接到开始菜单找到 Jupyter Notebook(tensorflow) 运行就可以了

    7.jpg

     来源:华为云社区  作者:hellfire

  • 相关阅读:
    Power BI官方视频(2) Power BI嵌入到应用中的3种方法
    一起学微软Power BI系列-使用技巧(1)连接Oracle与Mysql数据库
    本站博客园首页头条推荐文章
    微软Power BI技术文章与资源目录
    【目录】本博客其他.NET开源项目文章目录
    【目录】数据挖掘与机器学习相关算法文章总目录
    博客园博客美化相关文章目录
    【目录】Newlife XCode组件相关文章目录
    【目录】Matlab和C#混合编程文章目录
    C#下取得Exif中照片拍摄日期
  • 原文地址:https://www.cnblogs.com/2020-zhy-jzoj/p/13165724.html
Copyright © 2020-2023  润新知