onnxruntime
26dc0941 - [oneDNN ep] matmulinteger postop fusion (#12354)

Commit
3 years ago
[oneDNN ep] matmulinteger postop fusion (#12354) * MatMulInteger + post op fusion This fuses MatMulInteger with upto 32 binary/elementwise operators if running on the oneDNN execution provider. Signed-off-by: George Nash <george.nash@intel.com> * Remove the un-needed transformer The MatMulIntegerToFloat transformer is not needed since the transform done is handled by the MatMulIntegerBinaryEltwise transformer code. Signed-off-by: George Nash <george.nash@intel.com> * Refactor of the post op trasformer code This separates the code that finds the post op nodes for MatMul and MatMulInteger to reduce code repetition. Signed-off-by: George Nash <george.nash@intel.com> * Minor cleanup based on cpplint resolved unused-variable build failure Signed-off-by: George Nash <george.nash@intel.com>
Author
Parents
Loading