python神经网络 画图神器graphviz安装

Posted 猫猫头丁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python神经网络 画图神器graphviz安装相关的知识,希望对你有一定的参考价值。

相信大家一定看过这样的图,是不是感觉很厉害,甚至可以连的很长很长,看起来很高级,其实非常简单,我们只要安装一个graphviz就可以啦!人可以渣,但图一定得能唬得住人!
那我们就开始正式安装吧!

安装graphviz

首先下载graphviz,
官网链接:https://graphviz.org/download/
下载安装包到桌面后开始安装
一路走
接着走
接着走

接着走
安装完成

加入环境变量

接下来开始配置环境变量
搜索“高级系统设置”
进入“高级系统设置”,选择“环境变量”

进入环境变量界面,选中“Path”,点击“新建”

选择路径
完成!
接下来我们来测试一下,是否成功安装,进入命令行界面
输入“dot -version”,如图,成功安装!

python 画图

接下来正式画图咯,这里我用的keras,就随便画一个看看,这个网络就是我随便写的,可能没什么道理,一个空壳子,没有数据,就画个图看看

from keras.layers import LSTM
from keras.layers import Dense, Activation
from keras.models import Sequential
import os
from keras.utils.vis_utils import plot_model
os.environ["PATH"] += os.pathsep +'C:\\Program Files\\Graphviz/bin'

max_sequence_length = 10000
n_hidden = 128
model = Sequential()
model.add(LSTM(n_hidden,
               batch_input_shape=(None, max_sequence_length, 1),
               unroll=True))

model.add(Dense(2))
model.add(Activation('softmax'))
plot_model(model, to_file='lstm.png',show_shapes='True')

嘿嘿。图片出来啦!
整个过程就是这样啦!

以上是关于python神经网络 画图神器graphviz安装的主要内容,如果未能解决你的问题,请参考以下文章

python使用graphviz工具画图

神经网络画图神器ML Visuals更新了!

机器学习画图神器来啦!

在 Vim 中使用 graphviz.vim 画图

python matplotlib 画图神器

python matplotlib 画图神器