Netron can run as both an Electron app or a Python web server.
To start the Electron app, install Node.js and run:
npm install
npx electron .
To debug the Electron app use Visual Studio Code and install the Debugger for Chrome extension. Open the ./Netron
root folder and press F5
. To attach the debugger to a rendering window select the Debug
tab and Debug Renderer Process
before launching.
To build Electron release binaries to the ./build/electron
folder run:
npx electron-builder --mac --linux --win
To build and launch the Python server run:
npm install
python ./setup.py build
PYTHONPATH=./build/python/lib python ./build/python/scripts-2.7/netron [...]
The same can be accomplished by running the ./netron
script in the enlistment root folder.