• theano和keras安装


    最近在学深度学习框架,要用到keras库,keras可以搭建在tensorflow和theano上,我电脑装的是Windows,因此决定在电脑上搭建theano框架

    下面回顾我的安装过程:

    1、安装anaconda2

    官网下的慢的话可以去清华的镜像网站下载

    地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

    2、安装mingw模块和libpython模块

    python很多模块用default的源下载会很慢,有时候可以去国内的镜像网站找找,速度会快很多

    输入命令,可以添加清华的源

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

    再输入:conda install mingw libpython

    3、安装theano

    pip install theano(之前一直用的conda install theano,但是网速不给力,会中断)

    在home文件夹(C:/user/{your name})下新建一个文本文档,取名为.theanorc.txt,并在里面输入内容

    [blas]
    ldflags=


    [gcc]
    cxxflags = -ID:Anaconda2MinGW

    添加环境变量: path: D:Anaconda2MinGWin;D:Anaconda2MinGWx86_64-w64-mingw32lib; 

    测试是否安装好:

    import theano

    theano.test()

    出现的问题:(如果你theano.test()没有ERROR就不用看了)

    1、import theano出错,说找不到方法find_graphiv(好像这样写,之前安装的出错没记录下来,现在只记得个大概)

    原因时之前由于用caffe时安装了pydot1.2.2这个模块,于是卸载pip uninstall pydot就好了

    2、import theano出错,之前由于别的原因电脑上自己下载安装包安装了mingw,本来最开始都懒得安装mingw这个模块,直接把文件拷过去

    想一下还是装上比较好,怕出现莫名其妙的错,但是装上mingw模块后还是报错,看了下原因,是因为之前把自己的mingw的路径添加到环境变量

    默认就用了我之前安装的mingw,然后就不行(具体为什么不行我也不知道),然后修改环境变量就好了

    3、theano.test()出错,说找不到cl.exe,编译什么什么出错(具体什么忘了),于是用在电脑上找了下cl.exe

    发现在我安装vs2013的home目录下的/vc/bin下有这个,难道我之前安装vs后没添加?不管了,添加进去,再来,theano.test(),有了

    4、安装keras

    以上没问题的话,就可以直接pip install keras

    安装完成后import keras 报错,说backend默认为tensorflow,意思是默认建立在tensorflow框架上,

    按照官方文档说明,https://keras.io/backend/,修改keras.json这个文件的backend为theano就好了

    最后import keras,搞定!

    参考文档:

    http://blog.sina.com.cn/s/blog_96b836170102vq22.html

    http://blog.csdn.net/youmy1111/article/details/51337054

  • 相关阅读:
    葡萄城报表介绍:数据报表的七个原则
    while(scanf("%d",&n)!=EOF)
    不容易系列之(3)—— LELE的RPG难题
    错排公式
    _​_​i​n​t​6​4​ ​与​l​o​n​g​ ​l​o​n​g​ ​i​n​t
    杭电ACM 2046 阿牛的EOF牛肉串
    C++Builder 中使用 __int64 整数的问题
    折线分平面——杭电2050
    复合梯形公式与复合辛普森公式求积分
    两套蓝桥杯热身题
  • 原文地址:https://www.cnblogs.com/CQUTWH/p/5974685.html
Copyright © 2020-2023  润新知