[script compare layers] Add support for multi input/multi output networks
Problem description
following this merge request a new script allows to compare layer / layer the output of a network compared to its onnx counterpart (given a .onnx file) However this script doesn't support multi input/multi output for the network. I have only assumed that there can be N input nodes with 1 intput each and same for the output.
This doesn't always reflect the reality of a neural network(i.e. : attention layers have key/value pairs).