..
qdq_transformer
Update compliance tasks in python packaging pipeline and fix some compile warnings ( #8471 )
2021-07-30 17:16:37 -07:00
selectors_actions
Refactor QDQ optimizers to enable future usage in minimal build ( #8191 )
2021-07-09 16:11:43 +10:00
attention_fusion.cc
Sync ORTModule branch with master and fix tests ( #6526 )
2021-02-02 08:59:56 -08:00
attention_fusion.h
attention_fusion_helper.h
Update compliance tasks in python packaging pipeline and fix some compile warnings ( #8471 )
2021-07-30 17:16:37 -07:00
bias_dropout_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
bias_dropout_fusion.h
Fix build, cleanup.
2021-02-17 11:50:41 -08:00
bias_gelu_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
bias_gelu_fusion.h
Enable BiasGelu fusion for training ( #4146 )
2020-06-25 17:48:12 -07:00
bias_softmax_fusion.cc
update optimizers for opset14 ( #7722 )
2021-05-18 11:58:14 -07: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
Adding optional ops in contrib ops ( #7946 )
2021-06-24 13:16:31 -07:00
common_subexpression_elimination.h
Enable CommonSubexpressionElimination in training. ( #5504 )
2020-10-26 11:25:15 -07:00
computation_reduction.cc
Remove condition from ORT_RETURN_IF[_NOT] macro output. ( #6563 )
2021-02-05 17:33:29 -08:00
computation_reduction.h
Optimize GatherND ( #4097 )
2020-07-03 19:42:32 +08:00
concat_slice_elimination.cc
Fix invalid access in log call. ( #8389 )
2021-07-14 15:09:45 -07:00
concat_slice_elimination.h
Sync ORTModule branch with master and fix tests ( #6526 )
2021-02-02 08:59:56 -08:00
constant_folding.cc
Implement SparseTensor and infrastructure suppport and advance ONNX commit ( #8038 )
2021-07-22 15:24:36 -07:00
constant_folding.h
Rename ml_value.h to ort_value.h ( #8726 )
2021-08-13 07:04:56 -07:00
conv_activation_fusion.cc
Fix optimizer crash ( #8274 )
2021-07-02 17:19:15 -07:00
conv_activation_fusion.h
conv_add_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
conv_add_fusion.h
conv_bn_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
conv_bn_fusion.h
conv_mul_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
conv_mul_fusion.h
div_mul_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
div_mul_fusion.h
Div mul fusion ( #7183 )
2021-04-05 09:35:30 -07:00
dropout_elimination.cc
Sync ORTModule branch with master and fix tests ( #6526 )
2021-02-02 08:59:56 -08:00
dropout_elimination.h
dynamic_quantize_matmul_fusion.cc
Fix a resolving issue on the quantization node transforming. ( #7952 )
2021-06-04 16:07:52 -07:00
dynamic_quantize_matmul_fusion.h
matmul integer fusion ( #4195 )
2020-06-11 21:42:09 -07:00
embed_layer_norm_fusion.cc
support opset13 in embednorm ( #6866 )
2021-03-02 12:33:40 -08:00
embed_layer_norm_fusion.h
expand_elimination.cc
Change onnxruntime::make_unique to std::make_unique ( #7502 )
2021-04-29 17:04:53 -07:00
expand_elimination.h
fast_gelu_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
fast_gelu_fusion.h
free_dim_override_transformer.cc
free_dim_override_transformer.h
gelu_approximation.cc
Sync ORTModule branch with master and fix tests ( #6526 )
2021-02-02 08:59:56 -08:00
gelu_approximation.h
gelu_fusion.cc
update optimizers for opset14 ( #7722 )
2021-05-18 11:58:14 -07:00
gelu_fusion.h
gemm_activation_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
gemm_activation_fusion.h
gemm_transpose_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
gemm_transpose_fusion.h
Gemm transpose fusion ( #7306 )
2021-04-20 09:35:05 -07:00
graph_transformer.cc
Initial changes to disable code in a minimal build ( #4872 )
2020-08-22 07:14:53 +10:00
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
Refactor QDQ optimizers to enable future usage in minimal build ( #8191 )
2021-07-09 16:11:43 +10:00
identity_elimination.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
identity_elimination.h
initializer.cc
initializer.h
QDQ: type conversion and more ops support ( #7243 )
2021-04-06 15:30:31 -07:00
insert_cast_transformer.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
insert_cast_transformer.h
Detect whether the node has been inserted cast nodes twice ( #4811 )
2020-08-24 07:25:41 -07:00
isinf_reducesum_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
isinf_reducesum_fusion.h
IsInf ReduceSum transform ( #7188 )
2021-04-13 16:05:21 -07:00
layer_norm_fusion.cc
Update compliance tasks in python packaging pipeline and fix some compile warnings ( #8471 )
2021-07-30 17:16:37 -07:00
layer_norm_fusion.h
Modify SimplifiedLayerNormFusion to allow fusion in the presence of Casts optionally ( #7352 )
2021-04-19 19:59:23 -07:00
matmul_add_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
matmul_add_fusion.h
matmul_integer_to_float.cc
Fix a resolving issue on the quantization node transforming. ( #7952 )
2021-06-04 16:07:52 -07:00
matmul_integer_to_float.h
Extend MatMulInteger fusion ( #5871 )
2020-11-20 11:30:49 -08:00
matmul_scale_fusion.cc
update optimizers for opset14 ( #7722 )
2021-05-18 11:58:14 -07:00
matmul_scale_fusion.h
Add FusedMatMul contrib op ( #5213 )
2020-09-23 12:17:50 -07:00
matmul_transpose_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
matmul_transpose_fusion.h
nchwc_transformer.cc
cleanup NCHWc transformer ( #8479 )
2021-07-27 15:39:10 -07:00
nchwc_transformer.h
nhwc_transformer.cc
Add nhwc support for QLinearAveragePool operator ( #7656 )
2021-05-13 22:05:30 -07:00
nhwc_transformer.h
Add QLinearConv NHWC transformer ( #5824 )
2020-11-17 20:51:02 -08:00
noop_elimination.cc
Eliminate no op node - add 0 ( #7798 )
2021-05-25 13:01:34 -07:00
noop_elimination.h
Eliminate no op node - add 0 ( #7798 )
2021-05-25 13:01:34 -07:00
not_where_fusion.cc
Not-where fusion ( #7182 )
2021-04-06 16:12:26 -07:00
not_where_fusion.h
Not-where fusion ( #7182 )
2021-04-06 16:12:26 -07:00
optimizer_execution_frame.cc
Introduce C and C++ APIs for Sparse Tensors ( #8621 )
2021-08-16 16:33:47 -07:00
optimizer_execution_frame.h
Rename ml_value.h to ort_value.h ( #8726 )
2021-08-13 07:04:56 -07:00
propagate_cast_ops.cc
Update compliance tasks in python packaging pipeline and fix some compile warnings ( #8471 )
2021-07-30 17:16:37 -07:00
propagate_cast_ops.h
Added InsertAndReduce strategy to PropagateCastOps transformation in addition to FloodFill strategy ( #7454 )
2021-05-10 20:46:28 -07:00
relu_clip_fusion.cc
update optimizers for opset14 ( #7722 )
2021-05-18 11:58:14 -07:00
relu_clip_fusion.h
reshape_fusion.cc
update optimizers for opset14 ( #7722 )
2021-05-18 11:58:14 -07:00
reshape_fusion.h
Match Reshape Subgraph Pattern For GPT2 ( #4279 )
2020-06-24 10:07:30 -07:00
rule_based_graph_transformer.cc
shape_to_initializer.cc
support opset13 on transformers. ( #4837 )
2020-08-19 11:13:37 +08:00
shape_to_initializer.h
skip_layer_norm_fusion.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
skip_layer_norm_fusion.h
slice_elimination.cc
support opset13 on transformers. ( #4837 )
2020-08-19 11:13:37 +08:00
slice_elimination.h
transformer_memcpy.cc
Support OrtMemTypeCPUInput for ATenOp/ATenOpGrad ( #8116 )
2021-07-02 23:04:43 +08:00
transformer_memcpy.h
unsqueeze_elimination.cc
Sync ORTModule branch with master and fix tests ( #6526 )
2021-02-02 08:59:56 -08:00
unsqueeze_elimination.h
utils.cc
Graph::GetNodeProvidesGraphOutput -> NodeProducesGraphOutput ( #8243 )
2021-06-30 20:43:33 +10:00
utils.h
Update C++ Standard from 14 to 17 ( #8041 )
2021-06-25 14:08:01 -07:00