egiacomazzi opened a new issue #20317:
URL: https://github.com/apache/incubator-mxnet/issues/20317


   ## Description
   When I try to load [this linked 
model](https://1drv.ms/u/s!Aj77w7-uJZ_ld_Mle2nPiQXdJ2I?e=itWhbH) using the 
following lines of code:
   ```python
   from mxnet.contrib import onnx as onnx_mxnet
   onnx_model_file = "network.onnx"
   sym, arg, aux = onnx_mxnet.import_model(onnx_model_file)
   ```
   I get the following...
   
   ### Error Message
   Traceback (most recent call last):
     File "mxnet_load_onnx.py", line 7, in <module>
       sym, arg, aux = onnx_mxnet.import_model(onnx_model_file)
     File 
"/home/elena/.local/lib/python3.8/site-packages/mxnet/contrib/onnx/onnx2mx/import_model.py",
 line 60, in import_model
       sym, arg_params, aux_params = graph.from_onnx(model_proto.graph, 
opset_version=model_opset_version)
     File 
"/home/elena/.local/lib/python3.8/site-packages/mxnet/contrib/onnx/onnx2mx/import_onnx.py",
 line 117, in from_onnx
       mxnet_sym = self._convert_operator(node_name, op_name, onnx_attr, inputs)
     File 
"/home/elena/.local/lib/python3.8/site-packages/mxnet/contrib/onnx/onnx2mx/import_onnx.py",
 line 62, in _convert_operator
       op_name, new_attrs, inputs = convert_map[op_name](attrs, inputs, self)
     File 
"/home/elena/.local/lib/python3.8/site-packages/mxnet/contrib/onnx/onnx2mx/_op_translations.py",
 line 497, in reshape
       reshape_shape = list(proto_obj._params[inputs[1].name].asnumpy())
   KeyError: 'Concat_408'
   
   
   ## To Reproduce
   The onnx file was produced by exporting from PyTorch using the following 
code.
   ``` python
   torch.onnx.export(torch_model,               # model being run
                     x,                         # model input (or a tuple for 
multiple inputs)
                     onnxmodelfile,              # where to save the model (can 
be a file or file-like object)
                     export_params=True,        # store the trained parameter 
weights inside the model file
                     opset_version=7,          # the ONNX version to export the 
model to
                     do_constant_folding=False,#True,  # whether to execute 
constant folding for optimization
                     input_names = ['input'],   # the model's input names
                     output_names = ['output'], # the model's output names
                     dynamic_axes={'input' : {0 : 'batch_size'},    # variable 
lenght axes
                                   'output' : {0 : 'batch_size'}},
                     keep_initializers_as_inputs=True,
                     verbose=True)
   ```
   
   ### Steps to reproduce
   (Paste the commands you ran that produced the error.)
   
   1. Just execute the file with the code from the description
   
   ## What have you tried to solve it?
   
   1. 
   
   ## Environment
   
   ***We recommend using our script for collecting the diagnostic information 
with the following command***
   `curl --retry 10 -s 
https://raw.githubusercontent.com/apache/incubator-mxnet/master/tools/diagnose.py
 | python3`
   
   <details>
   <summary>Environment Information</summary>
   
   ```
   ----------Python Info----------
   Version      : 3.8.5
   Compiler     : GCC 9.3.0
   Build        : ('default', 'Jan 27 2021 15:41:15')
   Arch         : ('64bit', 'ELF')
   ------------Pip Info-----------
   Version      : 21.1.1
   Directory    : /home/elena/.local/lib/python3.8/site-packages/pip
   ----------MXNet Info-----------
   Version      : 1.8.0
   Directory    : /home/elena/.local/lib/python3.8/site-packages/mxnet
   Commit hash file 
"/home/elena/.local/lib/python3.8/site-packages/mxnet/COMMIT_HASH" not found. 
Not installed from pre-built package or built from source.
   Library      : 
['/home/elena/.local/lib/python3.8/site-packages/mxnet/libmxnet.so']
   Build features:
   ✖ CUDA
   ✖ CUDNN
   ✖ NCCL
   ✖ CUDA_RTC
   ✖ TENSORRT
   ✔ CPU_SSE
   ✔ CPU_SSE2
   ✔ CPU_SSE3
   ✖ CPU_SSE4_1
   ✖ CPU_SSE4_2
   ✖ CPU_SSE4A
   ✖ CPU_AVX
   ✖ CPU_AVX2
   ✔ OPENMP
   ✖ SSE
   ✖ F16C
   ✖ JEMALLOC
   ✔ BLAS_OPEN
   ✖ BLAS_ATLAS
   ✖ BLAS_MKL
   ✖ BLAS_APPLE
   ✔ LAPACK
   ✔ MKLDNN
   ✔ OPENCV
   ✖ CAFFE
   ✖ PROFILER
   ✔ DIST_KVSTORE
   ✖ CXX14
   ✖ INT64_TENSOR_SIZE
   ✔ SIGNAL_HANDLER
   ✖ DEBUG
   ✖ TVM_OP
   ----------System Info----------
   Platform     : Linux-5.8.0-53-generic-x86_64-with-glibc2.29
   system       : Linux
   node         : elena-ThinkPad-T490
   release      : 5.8.0-53-generic
   version      : #60~20.04.1-Ubuntu SMP Thu May 6 09:52:46 UTC 2021
   ----------Hardware Info----------
   machine      : x86_64
   processor    : x86_64
   Architecture:                    x86_64
   CPU op-mode(s):                  32-bit, 64-bit
   Byte Order:                      Little Endian
   Address sizes:                   39 bits physical, 48 bits virtual
   CPU(s):                          1
   On-line CPU(s) list:             0
   Thread(s) per core:              1
   Core(s) per socket:              1
   Socket(s):                       1
   NUMA node(s):                    1
   Vendor ID:                       GenuineIntel
   CPU family:                      6
   Model:                           142
   Model name:                      Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
   Stepping:                        12
   CPU MHz:                         1991.999
   BogoMIPS:                        3983.99
   Hypervisor vendor:               KVM
   Virtualization type:             full
   L1d cache:                       32 KiB
   L1i cache:                       32 KiB
   L2 cache:                        256 KiB
   L3 cache:                        8 MiB
   NUMA node0 CPU(s):               0
   Vulnerability Itlb multihit:     KVM: Mitigation: VMX unsupported
   Vulnerability L1tf:              Mitigation; PTE Inversion
   Vulnerability Mds:               Vulnerable: Clear CPU buffers attempted, no 
microcode; SMT Host state unknown
   Vulnerability Meltdown:          Mitigation; PTI
   Vulnerability Spec store bypass: Vulnerable
   Vulnerability Spectre v1:        Mitigation; usercopy/swapgs barriers and 
__user pointer sanitization
   Vulnerability Spectre v2:        Mitigation; Full generic retpoline, STIBP 
disabled, RSB filling
   Vulnerability Srbds:             Unknown: Dependent on hypervisor status
   Vulnerability Tsx async abort:   Not affected
   Flags:                           fpu vme de pse tsc msr pae mce cx8 apic sep 
mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm 
constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_
                                    known_freq pni pclmulqdq monitor ssse3 cx16 
pcid sse4_1 sse4_2 movbe popcnt aes xsave avx rdrand hypervisor lahf_lm abm 
3dnowprefetch invpcid_single pti fsgsbase avx2 invpcid rds
                                    eed clflushopt flush_l1d
   ----------Network Test----------
   Setting timeout: 10
   Timing for MXNet: https://github.com/apache/incubator-mxnet, DNS: 0.0115 
sec, LOAD: 0.5904 sec.
   Timing for Gluon Tutorial(en): http://gluon.mxnet.io, DNS: 0.0971 sec, LOAD: 
0.1029 sec.
   Error open Gluon Tutorial(cn): https://zh.gluon.ai, <urlopen error [SSL: 
CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired 
(_ssl.c:1123)>, DNS finished in 0.14083647727966309 sec.
   Timing for FashionMNIST: 
https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz,
 DNS: 0.0378 sec, LOAD: 1.1586 sec.
   Timing for PYPI: https://pypi.python.org/pypi/pip, DNS: 0.0725 sec, LOAD: 
0.4793 sec.
   Error open Conda: https://repo.continuum.io/pkgs/free/, HTTP Error 403: 
Forbidden, DNS finished in 5.180579423904419 sec.
   ----------Environment----------
   
   ```
   
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to