简介
Netron是神经网络、深度学习和机器学习模型的可视化工具。Netron支持以下模型的可视化:
ONNX:.ONNX,.pb,.pbtxtKeras:.h5,.KerasTensorFlow Lite:.tfliteCaffe:.caffemodel,.prototxtDarknet:.cfgCore ML:.mlmodelMNN:.MNNMXNet:.model、-symbol.jsonncnn:.paramPaddlePaddle:.zip,__model__Caffe2:predict_net.pbBarracuda:.nnTengine:.tmfileTNN:.tnnprotoRKNN:.rknnMindSporeLite:.msUFF:.uff
以下模型对Netron有实验性支持:
TensorFlow:.pb,.meta,.pbtxt,.ckpt,.indexPyTorch:.pt,.pthTorchScript:.pt,.pthOpenVINO:.xmlTorch:.t7Arm NN:.armnnBigDL:.bigdl,.modelChainer:.npz,.h5CNTK:.model,.CNTKDeeplearning4j:.zipMediaPipe:.pbtxtML.NET:.zipscikit-learn:.pklTensorFlow.js:model.json,.pb
下载
安装包
可直接进入下载页面,下载对应系统的安装包。
pip安装
也可使用pip下载对应模块包进行使用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple netron
安装完成后,可使用以下语句对模型进行可视化:
import netron
modelPath = "D:\\models\\dbnet.onnx"
netron.start(modelPath)
运行之后,浏览器则会将可视化结果展示出来,如下:

Netron是一款支持多种格式的神经网络模型可视化工具,如ONNX、Keras和TensorFlow Lite等。用户可通过下载安装包或使用pip安装,并通过简单的Python代码实现模型可视化。
1650

被折叠的 条评论
为什么被折叠?



