Support more versions of added Operators
This issue is to discuss the fix for the ignored tests of nodes import.
The tests that are currently ignored:
-
"averagepool_3d_dilations_." && "averagepool_2d_(precomputed_)?pads_."
count_include_pads attribute cannot be supported (aidge_core#244 (closed), aidge_backend_cpu#46 (closed)) -
"maxpool_.with_argmax_2d._strides"
storage_order != 0 (aidge_core#254 (closed)) -
"pad/.*axes" (#72 (closed)) -
"sum_(one|example)"
support only 2 inputs (!114 (merged)) -
"equal.*" && "^and/"
unsupported bool input (#71 (closed), aidge_core#298)
-> DataType bool needs to be added to Aidge -
"gemm_.*(transposeA|all_attr)")
supports only transA == 0 (!114 (merged)) -
"gemm.*matrix_bias"
2D bias not supported (aidge_core#304) -
"gemm.*(beta|alpha)"
unsuppored attribute "alpha" and "beta" (!114 (merged)) -
"batchnorm_.*training_mode"
does not support training_mode (aidge_core#303) See aidge_core#254 (closed) -
"split_equal_.*opset13"
nb_outputs/split attributes -
"lstm_batchwise"
does not support layout attribute -
"lstm_with_peepholes"
does not support input4 -
"training_dropout" (aidge_core#321) -
"resize*.*"
attributes unknown (aidge_core!410 (merged), aidge_backend_cpu#53 (closed), aidge_backend_cpu#53 (closed), !134 (merged)) -
"dequantizelinear*.*"
-> All inputs are dynamic so we cannot retrieve data type for cast operator
See #63 (closed) -
"qlinearconv.*"
-> All inputs are dynamic so we cannot retrieve conv's kernel_dims from inputs when it's not provided as attr
See #63 (closed) -
"quantizelinear*.*"
-> All inputs are dynamic so we cannot retrieve data type for cast operator
See #63 (closed)
Edited by Houssem ROUIS