9c398c0121
* 1. Combine variadicIn/Out with expectedNumOperands/Results to simplify import function arguments. 2. Generic improvements to code readability in gen_doc.py. * Update ONNX Dialect doc. * Remove redundant code in ImportNode. * Prettify op_build_table.inc. * 1. Remove irrelevant code in gen_doc.py * Refactor code to be more readable. * Further refactoring for readability improvements. * Allow gemm to have an optional operand (bias term), and include an example of declarative optimization pattern targeting gemm with bias term ommitted. * Make shape inference/lowering of gemm op compatible with optional operand declaration. * Apply canonicalization again after lowering from onnx -> std dialects. * Make hasBias compatible with the situation of GemmNoBias op. * Update doc. * Add a canonicalization test. * Remove special handler for importing Gemm op, as it's redundant now. |
||
---|---|---|
.. | ||
onnx_canonicalization.mlir | ||
onnx_lowering.mlir | ||
onnx_lowering_with_dealloc.mlir | ||
onnx_shape_inference.mlir | ||
onnx_shape_inference_maxpool.mlir |