onnxruntime/onnxruntime/core/optimizer
2021-01-21 16:40:42 -08:00
..
attention_fusion.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
attention_fusion.h
attention_fusion_helper.h Attention with past and no unidirectional mask (#5557) 2020-10-21 20:12:02 -07:00
bias_gelu_fusion.cc
bias_gelu_fusion.h
bias_softmax_fusion.cc Enable add + softmax fusion for Rocm platform (#6259) 2021-01-13 14:09:09 -08:00
bias_softmax_fusion.h Fuse softmax(a + b) in case of simple broadcast (#4937) 2020-09-18 14:15:55 -07:00
cast_elimination.cc
cast_elimination.h
common_subexpression_elimination.cc
common_subexpression_elimination.h Enable CommonSubexpressionElimination in training. (#5504) 2020-10-26 11:25:15 -07:00
computation_reduction.cc
computation_reduction.h
concat_slice_elimination.cc Add the Concat Slice Elimination transform, fix constant_folding transform (#5457) 2021-01-04 16:18:33 -08:00
concat_slice_elimination.h Add the Concat Slice Elimination transform, fix constant_folding transform (#5457) 2021-01-04 16:18:33 -08:00
constant_folding.cc Add the Concat Slice Elimination transform, fix constant_folding transform (#5457) 2021-01-04 16:18:33 -08:00
constant_folding.h
conv_activation_fusion.cc
conv_activation_fusion.h
conv_add_fusion.cc Support 1D input for Conv + Mul/Add fusion optimizer with test (#6295) 2021-01-12 09:53:13 -08:00
conv_add_fusion.h
conv_bn_fusion.cc
conv_bn_fusion.h
conv_mul_fusion.cc Support 1D input for Conv + Mul/Add fusion optimizer with test (#6295) 2021-01-12 09:53:13 -08:00
conv_mul_fusion.h
dropout_elimination.cc Train BERT Using BFloat16 on A100 (#6090) 2021-01-14 19:04:32 +08:00
dropout_elimination.h
dynamic_quantize_matmul_fusion.cc Extend MatMulInteger fusion (#5871) 2020-11-20 11:30:49 -08:00
dynamic_quantize_matmul_fusion.h
embed_layer_norm_fusion.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
embed_layer_norm_fusion.h
expand_elimination.cc
expand_elimination.h
fast_gelu_fusion.cc
fast_gelu_fusion.h
free_dim_override_transformer.cc
free_dim_override_transformer.h
gelu_approximation.cc Fix some compile warnings (#6316) 2021-01-21 16:40:42 -08:00
gelu_approximation.h
gelu_fusion.cc
gelu_fusion.h
gemm_activation_fusion.cc
gemm_activation_fusion.h
graph_transformer.cc
graph_transformer_mgr.cc Expose recompute configs to the frontend (#5318) 2020-10-02 09:49:47 -07:00
graph_transformer_mgr.h
graph_transformer_utils.cc MLAS: add fallback implementation for quantized GEMM (#6335) 2021-01-13 10:53:47 -08:00
identity_elimination.cc
identity_elimination.h
initializer.cc
initializer.h
insert_cast_transformer.cc Remove Useless Cast from Contiguous Cast Nodes (#5204) 2020-09-29 09:18:52 +08:00
insert_cast_transformer.h Detect whether the node has been inserted cast nodes twice (#4811) 2020-08-24 07:25:41 -07:00
layer_norm_fusion.cc Simplified layer norm changes (#5028) 2020-10-12 11:22:12 -07:00
layer_norm_fusion.h Simplified layer norm changes (#5028) 2020-10-12 11:22:12 -07:00
matmul_add_fusion.cc Resolve crash in MatMul optimization (#5551) 2020-10-21 13:18:19 -07:00
matmul_add_fusion.h
matmul_integer_to_float.cc Revert "Fuse MatMulIntegerToFloat only when scales are scalar (#6008)" (#6169) 2020-12-17 19:53:50 -08:00
matmul_integer_to_float.h Extend MatMulInteger fusion (#5871) 2020-11-20 11:30:49 -08:00
matmul_scale_fusion.cc add external data support to tensor proto utils (#6257) 2021-01-13 14:14:18 -08:00
matmul_scale_fusion.h Add FusedMatMul contrib op (#5213) 2020-09-23 12:17:50 -07:00
matmul_transpose_fusion.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
matmul_transpose_fusion.h
nchwc_transformer.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
nchwc_transformer.h
nhwc_transformer.cc Quantization support for split operator with its NHWC support (#6107) 2021-01-13 10:05:34 -08:00
nhwc_transformer.h Add QLinearConv NHWC transformer (#5824) 2020-11-17 20:51:02 -08:00
optimizer_execution_frame.cc Pass Model Path to TensorProtoToMLValue from Constant Folding for External Inputs (#5000) 2020-09-02 21:54:40 +08:00
optimizer_execution_frame.h Pass Model Path to TensorProtoToMLValue from Constant Folding for External Inputs (#5000) 2020-09-02 21:54:40 +08:00
relu_clip_fusion.cc
relu_clip_fusion.h
reshape_fusion.cc Support older version of slice in reshape fusion (#5574) 2020-10-24 14:48:18 -07:00
reshape_fusion.h
rule_based_graph_transformer.cc
shape_to_initializer.cc
shape_to_initializer.h
skip_layer_norm_fusion.cc
skip_layer_norm_fusion.h
slice_elimination.cc
slice_elimination.h
transformer_memcpy.cc Remove nGraph Execution Provider (#5858) 2020-11-19 16:47:55 -08:00
transformer_memcpy.h
unsqueeze_elimination.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
unsqueeze_elimination.h
utils.cc Fix Windows x86 compiler warnings in the optimizers project (#6377) 2021-01-20 17:50:16 -08:00
utils.h Revert "Fuse MatMulIntegerToFloat only when scales are scalar (#6008)" (#6169) 2020-12-17 19:53:50 -08:00