Keras中神经网络可视化模块keras.utils.visualize_util 的安装配置与错误解决办法
2016-08-30 19:24
281 查看
Keras中提供了一个神经网络可视化的函数plot,并可以将可视化结果保存在本地。plot使用方法如下:
from keras.utils.visualize_util import plot plot(model, to_file='model.png')
注:笔者使用的Keras版本是1.0.6
不过这项功能依赖于graphviz模块与pydot模块,因此需要先安装这两个模块,并安装graphviz软件本身(笔者安装的版本为2.38)。
安装步骤
命令行输入 pip install graphviz
安装graphviz软件。官网地址为http://www.graphviz.org/
解压版:配置环境变量。将安装目录中的
graphviz-2.38\release\bin添加进Path环境变量
安装版:安装msi
命令行输入
pip install pydot==1.1.0
注:此处需要指定安装1.1.0版本的pydot,是因为最新版(截止2016.8最新版本号是1.2.x)中find_graphviz函数是deprecated的,使用时会报错
测试方法
使用以下脚本# encoding: utf-8 """ """ import numpy as np from keras.models import Sequential from keras.layers.core import Dense, Activation from keras.optimizers import SGD from keras.utils import np_utils from keras.utils.visualize_util import plot def run(): # 构建神经网络 model = Sequential() model.add(Dense(4, input_dim=2, init='uniform')) model.add(Activation('relu')) model.add(Dense(2, init='uniform')) model.add(Activation('sigmoid')) sgd = SGD(lr=0.05, decay=1e-6, momentum=0.9, nesterov=True) model.compile(loss='binary_crossentropy', optimizer=sgd, metrics=['accuracy']) # 神经网络可视化 plot(model, to_file='model.png') if __name__ == '__main__': run()
输出结果:
神经网络可视化结果
参考:http://www.jianshu.com/p/275aad639b5e
相关文章推荐
- ubuntu下Keras中神经网络可视化模块keras.utils.visualize_util安装配置方法
- Keras中神经网络可视化模块keras.utils.visualize_util 的安装
- Keras神经网络可视化模块visualize_util 的安装与使用
- windows 下Keras中神经网络可视化模块安装配置方法
- Dreamweaver CC“配置错误 请卸载并重新安装该产品”解决办法
- “无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装”最快的解决办法
- 重新安装SQL Server 2008 R2遇到配置错误的解决办法
- 1.Maven+SpringMVC+Eclipse软件安装配置,Maven报插件错误,Eclipse总是卡死的解决办法,导入一个maven工程后 一直显示importing maven project
- phpmyadmin“无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装”解决办法
- windows 2008初体验常见问题: 无线网络"没有正确配置为使用IP协议" 错误解决办法
- iis7 HTTP 错误 404.13 - Not Found 请求筛选模块被配置为拒绝超过请求内容长度的请求。解决办法
- mysql-5.7.10-winx64免安装配置方法以及mysql服务无法启动 服务没有报告任何错误解决办法
- 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
- windows 2008无线网络“没有正确配置为使用IP协议” 错误解决办法
- 遇到错误-----安装DBD:MySql模块遇到的问题及解决办法Can't exec "mysql_config": 没有那个文件或目录 at Makefile.PL line 479.
- "网络适配器本地连接没有有效ip地址配置"错误的解决办法
- ubuntu网络配置&&ubuntu apt-get错误解决办法
- Android - MonkeyRunner配置或安装过程中出现错误解决办法
- 安装SQL Server 2008 R2遇到配置错误的解决办法
- 安装fedora 15 ,配置网络出问题 解决办法