You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paddle/paddle/fluid/framework/ir
JZ-LIANG 75936d838f
Recompute Offload (#30233)
4 years ago
..
fuse_optimizer_ops_pass Optimization grad merge performance (#29784) 4 years ago
fusion_group Add the strategy of skipping cc/cu test compilation and execution in CI (#29499) 4 years ago
memory_optimize_pass [Kunlun] PR2: Support MultiDevicePass and BKCL in parallel executor (#29574) 4 years ago
mkldnn Add mkldnn nearest_interp and bilinear_interp op (#30016) 4 years ago
multi_devices_graph_pass fix assign_op_xpu concat_op_xpu warining (#30120) 4 years ago
CMakeLists.txt Add mkldnn nearest_interp and bilinear_interp op (#30016) 4 years ago
adaptive_pool2d_convert_global_pass.cc [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago
adaptive_pool2d_convert_global_pass.h [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago
adaptive_pool2d_convert_global_pass_tester.cc [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago
attention_lstm_fuse_pass.cc Add compile limit for PADDLE_ENFORCE without error message (#28221) 4 years ago
attention_lstm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
coalesce_grad_tensor_pass.cc Optimization grad merge performance (#29784) 4 years ago
coalesce_grad_tensor_pass.h Make fuse_optimizer_op_pass also work when the model contains sparse gradients. (#18664) 6 years ago
conv_affine_channel_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
conv_affine_channel_fuse_pass.h use iwyu clean include (#27267) 4 years ago
conv_bn_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
conv_bn_fuse_pass.h use iwyu clean include (#27267) 4 years ago
conv_bn_fuse_pass_tester.cc fix some errmsg report, in framework/ir/ (#25471) 5 years ago
conv_elementwise_add2_act_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
conv_elementwise_add2_act_fuse_pass.h use iwyu clean include (#27267) 4 years ago
conv_elementwise_add_act_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
conv_elementwise_add_act_fuse_pass.h use iwyu clean include (#27267) 4 years ago
conv_elementwise_add_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
conv_elementwise_add_fuse_pass.h use iwyu clean include (#27267) 4 years ago
cudnn_placement_pass.cc A a pass to enable the use of cudnn (#19346) 6 years ago
cudnn_placement_pass.h use iwyu clean include (#27267) 4 years ago
cudnn_placement_pass_tester.cc Add macro BOOST_GET to enrich the error information of boost :: get (#24175) 5 years ago
delete_quant_dequant_op_pass.cc use iwyu clean include (#27267) 4 years ago
delete_quant_dequant_op_pass.h use iwyu clean include (#27267) 4 years ago
embedding_eltwise_layernorm_fuse_pass.cc 裁剪transformer模型trt支持;修复tensorRT不支持DeletePass的bug (#28517) 4 years ago
embedding_eltwise_layernorm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
embedding_eltwise_layernorm_fuse_pass_tester.cc add op version checker to ir passes (#27329) 4 years ago
embedding_fc_lstm_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
embedding_fc_lstm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
fc_elementwise_layernorm_fuse_pass.cc use iwyu clean include (#27267) 4 years ago
fc_elementwise_layernorm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
fc_elementwise_layernorm_fuse_pass_tester.cc fix some errmsg report, in framework/ir/ (#25471) 5 years ago
fc_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
fc_fuse_pass.h use iwyu clean include (#27267) 4 years ago
fc_fuse_pass_tester.cc fix some errmsg report, in framework/ir/ (#25471) 5 years ago
fc_gru_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
fc_gru_fuse_pass.h use iwyu clean include (#27267) 4 years ago
fc_gru_fuse_pass_tester.cc fix fc_lstm_fuse when multi sub-graph use same fc_bias. test=develop (#22551) 5 years ago
fc_lstm_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
fc_lstm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
fc_lstm_fuse_pass_tester.cc fix fc_lstm_fuse when multi sub-graph use same fc_bias. test=develop (#22551) 5 years ago
fillconstant_elementwisemul_fuse.h Anakin ssd support 6 years ago
fuse_bn_act_pass.cc use iwyu clean include (#27267) 4 years ago
fuse_bn_act_pass.h use iwyu clean include (#27267) 4 years ago
fuse_bn_add_act_pass.cc add Fuse bn add act pass (#28196) 4 years ago
fuse_bn_add_act_pass.h add Fuse bn add act pass (#28196) 4 years ago
fuse_elewise_add_act_pass.cc reduce the occupied size of memory for the fused pattern of elementwise_add Op and activation Op(relu Op for example) (#29885) 4 years ago
fuse_elewise_add_act_pass.h use iwyu clean include (#27267) 4 years ago
fuse_pass_base.cc use iwyu clean include (#27267) 4 years ago
fuse_pass_base.h use iwyu clean include (#27267) 4 years ago
fuse_relu_depthwise_conv_pass.cc fix some errmsg report,in framework/ir/, about 21 files (#25525) 5 years ago
fuse_relu_depthwise_conv_pass.h use iwyu clean include (#27267) 4 years ago
graph.cc fix isolated var fetch bug, test=develop (#24070) 5 years ago
graph.h use iwyu clean include (#27267) 4 years ago
graph_helper.cc fix some errmsg report,in framework/ir/, about 21 files (#25525) 5 years ago
graph_helper.h use iwyu clean include (#27267) 4 years ago
graph_helper_test.cc use iwyu clean include (#27267) 4 years ago
graph_pattern_detector.cc map matmul/squeeze2+matmul/reshape2+matmul to mul (#29911) 4 years ago
graph_pattern_detector.h map matmul/squeeze2+matmul/reshape2+matmul to mul (#29911) 4 years ago
graph_pattern_detector_tester.cc use iwyu clean include (#27267) 4 years ago
graph_printer.h Open fuse optimization ops (#18741) 6 years ago
graph_test.cc improve efficiency of runtime InferVarType (#22778) 5 years ago
graph_to_program_pass.cc Fix the interface of Pass::Apply (#16484) 6 years ago
graph_to_program_pass.h use iwyu clean include (#27267) 4 years ago
graph_to_program_pass_test.cc use iwyu clean include (#27267) 4 years ago
graph_traits.cc use iwyu clean include (#27267) 4 years ago
graph_traits.h use iwyu clean include (#27267) 4 years ago
graph_viz_pass.cc fix some errmsg report,in framework/ir/, about 5 files (#25539) 5 years ago
graph_viz_pass.h use iwyu clean include (#27267) 4 years ago
identity_scale_op_clean_pass.cc use iwyu clean include (#27267) 4 years ago
identity_scale_op_clean_pass.h use iwyu clean include (#27267) 4 years ago
is_test_pass.cc use iwyu clean include (#27267) 4 years ago
is_test_pass.h use iwyu clean include (#27267) 4 years ago
is_test_pass_tester.cc Add macro BOOST_GET to enrich the error information of boost :: get (#24175) 5 years ago
lock_free_optimize_pass.cc fix some errmsg report,in framework/ir/, about 21 files (#25525) 5 years ago
lock_free_optimize_pass.h use iwyu clean include (#27267) 4 years ago
map_matmul_to_mul_pass.cc add the support the op version check for matmul, test=op_version (#30011) 4 years ago
map_matmul_to_mul_pass.h map matmul/squeeze2+matmul/reshape2+matmul to mul (#29911) 4 years ago
multi_batch_merge_pass.cc fix some errmsg report,in framework/ir/, about 5 files (#25539) 5 years ago
multi_batch_merge_pass.h use iwyu clean include (#27267) 4 years ago
multihead_matmul_fuse_pass.cc add the support the op version check for matmul, test=op_version (#30011) 4 years ago
multihead_matmul_fuse_pass.h use iwyu clean include (#27267) 4 years ago
multihead_matmul_fuse_pass_tester.cc add op version checker to ir passes (#27329) 4 years ago
node.cc use iwyu clean include (#27267) 4 years ago
node.h use iwyu clean include (#27267) 4 years ago
node_test.cc add tests 6 years ago
pass.cc use iwyu clean include (#27267) 4 years ago
pass.h 裁剪transformer模型trt支持;修复tensorRT不支持DeletePass的bug (#28517) 4 years ago
pass_builder.cc use iwyu clean include (#27267) 4 years ago
pass_builder.h use iwyu clean include (#27267) 4 years ago
pass_test.cc use iwyu clean include (#27267) 4 years ago
pass_tester_helper.h [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago
placement_pass_base.cc Add mkldnn nearest_interp and bilinear_interp op (#30016) 4 years ago
placement_pass_base.h Add mkldnn nearest_interp and bilinear_interp op (#30016) 4 years ago
quant_conv2d_dequant_fuse_pass.cc fix op version checker of pass bug (#30028) 4 years ago
quant_conv2d_dequant_fuse_pass.h [Paddle-TRT] Better Paddle-TensorRT support for PaddleSlim quant models (#25097) 5 years ago
repeated_fc_relu_fuse_pass.cc use iwyu clean include (#27267) 4 years ago
repeated_fc_relu_fuse_pass.h use iwyu clean include (#27267) 4 years ago
repeated_fc_relu_fuse_pass_tester.cc fix some errmsg report,in framework/ir/, about 21 files (#25525) 5 years ago
runtime_context_cache_pass.cc Enable the runtime_context_cache pass in train phase (#16640) 6 years ago
runtime_context_cache_pass.h use iwyu clean include (#27267) 4 years ago
seq_concat_fc_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
seq_concat_fc_fuse_pass.h use iwyu clean include (#27267) 4 years ago
seqconv_eltadd_relu_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
seqconv_eltadd_relu_fuse_pass.h use iwyu clean include (#27267) 4 years ago
seqpool_concat_fuse_pass.cc use iwyu clean include (#27267) 4 years ago
seqpool_concat_fuse_pass.h use iwyu clean include (#27267) 4 years ago
seqpool_concat_fuse_pass_tester.cc Fix the interface of Pass::Apply (#16484) 6 years ago
seqpool_cvm_concat_fuse_pass.cc use iwyu clean include (#27267) 4 years ago
seqpool_cvm_concat_fuse_pass.h use iwyu clean include (#27267) 4 years ago
seqpool_cvm_concat_fuse_pass_tester.cc Fusion: seqpool_cvm_concat (#18471) 6 years ago
shuffle_channel_detect_pass.cc Implement the function of OutScaleForTraining/OutScaleForInference in dygraph (#26601) 4 years ago
shuffle_channel_detect_pass.h use iwyu clean include (#27267) 4 years ago
simplify_with_basic_ops_pass.cc use iwyu clean include (#27267) 4 years ago
simplify_with_basic_ops_pass.h use iwyu clean include (#27267) 4 years ago
simplify_with_basic_ops_pass_tester.cc fix some errmsg report,in framework/ir/, about 21 files (#25525) 5 years ago
skip_layernorm_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
skip_layernorm_fuse_pass.h use iwyu clean include (#27267) 4 years ago
skip_layernorm_fuse_pass_tester.cc 裁剪transformer模型trt支持;修复tensorRT不支持DeletePass的bug (#28517) 4 years ago
squared_mat_sub_fuse_pass.cc Recompute Offload (#30233) 4 years ago
squared_mat_sub_fuse_pass.h use iwyu clean include (#27267) 4 years ago
subgraph_detector.cc use iwyu clean include (#27267) 4 years ago
subgraph_detector.h use iwyu clean include (#27267) 4 years ago
sync_batch_norm_pass.cc use iwyu clean include (#27267) 4 years ago
sync_batch_norm_pass_tester.cc Add macro BOOST_GET to enrich the error information of boost :: get (#24175) 5 years ago
transpose_flatten_concat_fuse_pass.cc use iwyu clean include (#27267) 4 years ago
transpose_flatten_concat_fuse_pass.h Anakin ssd support 6 years ago
unsqueeze2_eltwise_fuse_pass.cc change the elementwise ops version check, test=op_version 4 years ago
unsqueeze2_eltwise_fuse_pass.h [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago
unsqueeze2_eltwise_fuse_pass_tester.cc [Inference] Solve 2.0 trt performance reduce compare 1.8. (#29925) 4 years ago