lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

What it solves

Netron は、ニューラルネットワークおよび機械学習モデルのビジュアライザーです。モデルファイルを開くことで、複雑な数学的演算やレイヤーの集合体であるモデルのアーキテクチャを可視化することができます。グラフィカルな表現を提供することで、モデルの検査工程を簡ize합니다.

How it works

Netron は、さまざまな形式のモデルファイルを読み込みます。ONNX、TensorFlow Lite、PyTorch (TorchScript, torch.export, ExecuTorch)、TensorFlow、Core ML、OpenVINO、Keras、Caffe、Darknet、Safetensors、および NumPy arrays を含む、幅広いウェイトおよびアーキテクチャファイルをサポートしています。また、MLIR、JAX、GGUF、RKNN、ncnn、MNN、PaddlePaddle、および scikit-learn の実験的なサポートも提供しています。

Who it’s for

開発者や研究者向けに設計されており、設計された目的は、学習済みモデルの構造と、その中を通るデータのフローを検査、デバッグ、または理解するためです。

Highlights

  • Comprehensive support for almost all major AI model formats.
  • Available as a browser-based tool, desktop application (macOS, Linux, Windows), and a Python package.
  • Ability to open sample models directly from the browser version for quick testing.