ndraw-神经网络可视化工具,可实现Python画网络图与流程图

背景

关于神经网络可视化工具,一直比较喜欢netron,恰如其分地满足我对工具的颜控心理:简洁而美观!
且多模型支持,唯一不能满足的也仅仅是不能拖拽和不能生成html代码(特殊要求),也有可能是本人不会用!

于是为了满足本人的特殊需求,简单地写了ndraw,用来可视化神经网络。

在这里插入图片描述

支持

  • tensorflow的Sequential对象可视化
  • tensorflow的Model对象可视化
  • h5模型文件可视化
  • pb模型文件可视化
  • 其他模型暂不支持
  • 自定义画图

  • 支持样式主题修改
  • 支持导出html文件
  • 支持生成html字符串
TF模型可视化
import ndraw
ndraw.server("model.h5")

在这里插入图片描述

自定义画图
# -*- encoding: utf-8 -*-
import ndraw
from ndraw import Node

graph = ndraw.AutoGraph()
graphs = graph.create("开始")\
    .to(Node("过程1",["1.xxx","2.xxx"]))\
    .to(Node("过程2",["1.xxx","2.xxx"]))\
    .to("结束")
    .server()

在这里插入图片描述

如何使用

文档及开源地址

有用的话支持点个Star

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大Huoyo

提醒博主一下,该起来写文章了

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值