星期二, 六月 28, 2016

TensorFlow初体验

以前玩深度学习一直是用的theano和keras,做为谷粉不能不试一下大热的TensorFlow。首先安装起来。

TensorFlow的安装指南非常详细,我是python的anaconda环境,所以直接先创建一个新环境,创建前先更新一下conda
conda update conda
conda update anaconda
看一下目前计算机上有哪些环境
conda info --env
目前只有root环境,所以新建一个专门为TensorFlow的环境,并将root中的包克隆过来
conda create --name tensorflow --clone root
激活使用环境
source activate tensorflow
退出环境
source deactivate

使用pip来安装
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py2-none-any.whl

然后我们可以使用jupyter notebook来启动,下面是两个最简单的示例。

3 条评论:

  1. 博主,按您的博文,出现如下错误,改如何解决?
    In [1]: import tensorflow as tf
    ---------------------------------------------------------------------------
    AttributeError Traceback (most recent call last)
    in ()
    ----> 1 import tensorflow as tf

    C:\Anaconda2\lib\site-packages\tensorflow\__init__.py in ()
    21 from __future__ import print_function
    22
    ---> 23 from tensorflow.python import *

    C:\Anaconda2\lib\site-packages\tensorflow\python\__init__.py in ()
    41 # as the ones implementing custom ops can have access to tensorflow
    42 # framework's symbols.
    ---> 43 _default_dlopen_flags = sys.getdlopenflags()
    44 sys.setdlopenflags(_default_dlopen_flags | ctypes.RTLD_GLOBAL)
    45 from tensorflow.python import pywrap_tensorflow

    AttributeError: 'module' object has no attribute 'getdlopenflags'

    回复删除
    回复
    1. 现在官网的安装方法不一样了,请按官网的再安装一下吧。

      删除