Github 项目推荐 | 用于可视化人工神经网络的 Python 库 —— ANN Visualizer

2018 年 4 月 3 日 AI研习社 孔令双

ANN Visualizer 是一个很不错的 Python 库,兼容 Keras,它使用 Python 的 graphviz 库来创建开发人员正在构建的神经网络的可视化图形。

Github:

https://github.com/Prodicode/ann-visualizer

  安装

From Github

  1. 从 Github 上下载 ann_visualizer 文件夹。

  2. ann_visualizer 文件夹放在与主Python脚本相同的目录中。

From pip

使用以下命令:

pip install ann_visualizer

  用法

from ann_visualizer.visualize import ann_viz;
#Build your model here
ann_viz(model)

  文件

ann_viz(model, view=True, filename="network.gv", title="MyNeural Network")

  • model - Keras Sequential 模型

  • view - 如果为 True,则在执行后打开图预览

  • filename - 保存图形的位置。 (.gv 文件格式)

  • title - 图形的标题

  示例

import keras;
from keras.models import Sequential;
from keras.layers import Dense;

network = Sequential();
       #Hidden Layer#1
network.add(Dense(units=6,
                 activation='relu',
                 kernel_initializer='uniform',
                 input_dim=11));

       #Hidden Layer#2
network.add(Dense(units=6,
                 activation='relu',
                 kernel_initializer='uniform'));

       #Exit Layer
network.add(Dense(units=1,
                 activation='sigmoid',
                 kernel_initializer='uniform'));

from ann_visualizer.visualize import ann_viz;

ann_viz(network, title="");

输出结果:

计算机视觉基础(从算法到实战应用)班

限时拼团,最后1天

已有100+人参加了此拼团

最高每人优惠200元!




新人福利



关注 AI 研习社(okweiwu),回复  1  领取

【超过 1000G 神经网络 / AI / 大数据资料】



Uber 开源「神经演化」可视化工具 VINE

登录查看更多
0

相关内容

【干货书】用于概率、统计和机器学习的Python,288页pdf
专知会员服务
288+阅读 · 2020年6月3日
算法与数据结构Python,369页pdf
专知会员服务
162+阅读 · 2020年3月4日
【新书】Python数据科学食谱(Python Data Science Cookbook)
专知会员服务
114+阅读 · 2020年1月1日
【电子书】Flutter实战305页PDF免费下载
专知会员服务
22+阅读 · 2019年11月7日
【电子书推荐】Data Science with Python and Dask
专知会员服务
43+阅读 · 2019年6月1日
将Python用于NLP:Pattern 库简介
Python程序员
15+阅读 · 2019年6月7日
一个牛逼的 Python 调试工具
机器学习算法与Python学习
15+阅读 · 2019年4月30日
已删除
将门创投
7+阅读 · 2019年3月28日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
3月份Github上最热门的数据科学和机器学习项目
大数据技术
7+阅读 · 2018年4月23日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
人工神经网络
平均机器
15+阅读 · 2017年7月17日
A Probe into Understanding GAN and VAE models
Arxiv
9+阅读 · 2018年12月13日
Arxiv
5+阅读 · 2018年1月30日
VIP会员
相关资讯
将Python用于NLP:Pattern 库简介
Python程序员
15+阅读 · 2019年6月7日
一个牛逼的 Python 调试工具
机器学习算法与Python学习
15+阅读 · 2019年4月30日
已删除
将门创投
7+阅读 · 2019年3月28日
Github 项目推荐 | YOLOv3 的最小化 PyTorch 实现
AI研习社
25+阅读 · 2018年5月31日
3月份Github上最热门的数据科学和机器学习项目
大数据技术
7+阅读 · 2018年4月23日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
人工神经网络
平均机器
15+阅读 · 2017年7月17日
Top
微信扫码咨询专知VIP会员