win7下搭建keras编程环境

来源:互联网 发布:www.com域名出售 编辑:程序博客网 时间:2024/06/14 10:16

win7系统下搭建keras编程环境

主要流程可以参考链接:http://www.cnblogs.com/zhaopengcheng/p/5987457.html

本人在搭建过程中出现一些细节问题:

1.安装Anacodna后,应该先在 path 中添加环境变量:C:\Users\XieFM\Anaconda3;C:\Users\XieFM\Anaconda3\Scripts;(以自己安装anaconda的路径为准)。如果不添加该环境变量是无法在cmd下执行 Python 和 pip 操作的。

2.安装MinGW

cmd下输入:conda install mingw libpython  

随后在path中添加环境变量:C:\Users\XieFM\Anaconda3\MinGW\x86_64-w64-mingw32\lib;

2.随后安装 Theano

在cmd下输入:pip install theano。     安装结束后在 新建.theanorc.txt(注意安装路径!)

安装成功后在cmd下可在Python环境下成功导入theano(我没有添加变量pythonpath,添加后会报错,不清楚原因,待高手指点迷津);

3.安装keras

在cmd下:pip install keras

安装结束后如果直接在Python下导入keras会报错,因为keras默认基于tensorflow,而tensorflow占时不支持window系统,所以需要将路径C:\Users\XieFM\.keras下的keras.json中的 tensorflow改为theano,“channels_last” 改为 “channels_first”(tensorflow和theano表示彩色图像的数据格式有点不太一样)。

完成上述工作,win7下运行keras应该没有问题了


神经网络的可视化问题:

需要先安装:graphviz(下面的pip install graphviz 并非真正地安装graphviz,这里需要注意,如果不做这一步是会一直报错的)
然后cmd下:pip install pydot
pip install graphviz

许多博客只是说pip下面两个就能实现网络模型可视化,如果大家不行可以试试这个方法!


上面的安装流程均是借鉴各位前辈的(在此谢过各位),我是总结了自己安装的一些小问题。


原创粉丝点击