Open-source, Electron-based application that enables you to view ONNX neural network models and serve data through a Python web server
The Open Neural Network Exchange (ONNX) format was created to make it easier for AI developers to transfer models and combine tools, thus encouraging innovative solutions by removing the need for conversions when swapping models between frameworks.
Netron is an Electron-based application that allows you to open these models and analyze them from your desktop, as well as serve models via a Python web server. It is an open-source project available for Windows, macOS and Linux.
Once you have opened an ONNX model, it will be displayed in the main window, and you can zoom in or out using the scroll wheel, as well as pan by holding down any of the mouse buttons.
When clicking on an object, the application displays its description or attributes in a panel on the right-hand side of the window. This panel can then be closed at any time.
To view more information about the model’s contents, format and producer, you just need to click the Summary button in the top-left corner of the window. The application will list all the available graphs, and you can open any of them directly from this panel.
Netron remembers the most recent ONNX models you have viewed, and you should be able to find and open them again from the File menu.