• TensorFlow 开发环境搭建--Pycharm


    今天动手开始搭建TensorFlow开发环境, 用PyCharm来跑MNIST中的例子。记录过程如下

    • 下载安装

    (1)首先安装AnaConda, AnaConda可以帮忙去管理安装包,帮忙创建虚拟环境,有了它连 Python都可以不用单独下载
    https://www.anaconda.com/download/
    安装过程很简单 这里有详细的指导https://www.zhihu.com/question/58033789
    安装好后, 可以参考tensorflow安装说明:https://tensorflow.google.cn/install/install_windows 中说明来创建环境 tensorflow
    使用命令:conda create -n tensorflow pip python=3.5
    activate tensorflow
    pip install --ignore-installed --upgrade tensorflow

    也可以后面在PyCharm中来创建
    (2)下载PyCharm,https://www.jetbrains.com/pycharm/download/#section=windows
    (3)下载Tensorflow源码,https://github.com/tensorflow/tensorflow
    MNIST的例子在: tensorflowexamples utorialsmnist 目录

    • 调试运行


    使用Pycharm单独将mnist打开,不要打开整个tensorflow打开,会出现错误说不要在源代码中运行tensorflow
    利用Pycharm创建anaconda环境,Settings--Project Interpreter -- Add Local

    这里会有个Bug说PyCharm: Anaconda installation is not found

    一个已知的Bug:currently PyCharm and IDEA both seem to detect Conda installation only from %HOMEPATH%/anaconda

    使用Administrator打开cmd.ext创建一个软连接就好,

    mklink /D %HOMEDRIVE%%HOMEPATH%anaconda C:ProgramDataAnaconda3

    “C:ProgramDataAnaconda3” 指的是Anaconda安装目录

     

    然后用Pycharm安装 tensorflow

     

     

    安装好后就可以运行 minist 下面的 fully_connected_feed.py

    运行的时候会抱错说找不到tmp folder. 这是因为在一般Python都是在Linux下面, 在Windows下面盘符不存在,修改下

    default=os.path.join(os.getenv('TEST_TMPDIR', '/tmp'),

    default=os.path.join(os.getenv('TEST_TMPDIR', 'D:\'),

    'tensorflow/mnist/input_data'),

    或者指定目录运行。

    运行后实际上是把数据集下载到了

    D: ensorflowmnistinput_data

     

    运行后看到效果

    不太明白干了啥。从程序的角度我是调通了, 从深度学习的角度来说,还没有入门。

     

     

     

     

  • 相关阅读:
    DHCP全局配置文件解析
    DHCP介绍
    使用Samba服务程序,让linux系统之间共享文件
    操作系统
    XML基础、 webservice
    JDBC编程--JDBC进阶
    JDBC编程--JDBC基础
    JDBC编程--SQL基础
    Java web--web编程原理
    Java web--web编程进阶(二)
  • 原文地址:https://www.cnblogs.com/dengkun/p/TensorflowStart.html
Copyright © 2020-2023  润新知