#onnx #cli #model #node #interactively #tui #explore

app nnli

🔭 interactively explore onnx networks in your CLI

14 releases

0.0.19 Nov 25, 2023
0.0.18 Nov 25, 2023

#310 in Machine learning

Download history 21/week @ 2024-02-12 35/week @ 2024-02-26 15/week @ 2024-03-11 86/week @ 2024-04-01

101 downloads per month

MIT license

20KB
373 lines

nnli

Latest version

Interactively explore onnx networks in your CLI.

nnlirestyle

Get nnli 🎉

From Cargo

cargo install nnli

From Github

git clone https://github.com/drbh/nnli.git
cd nnli
cargo install --path .

Check version

nnli --version

Print a local model

nnli print --file <PATH TO ONNX MODEL>

This app is a work in progress, and there is a lot of room for improvement on both the code and user experience (UX) fronts.

features

  • read onnx models via candle-onnx
  • display nodes in tui via ratatui
  • extract and display node details in pane
  • improve color schema and ui layout
  • improve navigation
  • upload to crates.io
  • better install instructs
  • build releases
  • improve details output to show all relevant data
  • highligh I/O of node on left
  • add command to show only unique operations
  • add commands to see other useful stats

Dependencies

~13–21MB
~299K SLoC