temp disable gpu fusing transformers

This commit is contained in:
Cheng Tang 2020-07-03 17:29:03 -07:00
parent a176c29948
commit b627bc9019

View file

@ -71,7 +71,7 @@ std::vector<std::unique_ptr<GraphTransformer>> GeneratePreTrainingTransformers(T
transformers.emplace_back(onnxruntime::make_unique<LayerNormFusion>(compatible_eps));
transformers.emplace_back(onnxruntime::make_unique<FastGeluFusion>(compatible_eps));
transformers.emplace_back(onnxruntime::make_unique<BiasGeluFusion>(compatible_eps));
//transformers.emplace_back(onnxruntime::make_unique<BiasGeluFusion>(compatible_eps));
if (enable_gelu_approximation) {
transformers.emplace_back(onnxruntime::make_unique<GeluApproximation>(compatible_eps));
@ -144,7 +144,7 @@ std::vector<std::unique_ptr<GraphTransformer>> GenerateTransformers(TransformerL
transformers.emplace_back(onnxruntime::make_unique<MatMulAddFusion>(l1_execution_providers));
transformers.emplace_back(onnxruntime::make_unique<FreeDimensionOverrideTransformer>(free_dimension_overrides));
transformers.emplace_back(onnxruntime::make_unique<MatmulTransposeFusion>(l1_execution_providers));
transformers.emplace_back(onnxruntime::make_unique<BiasDropoutFusion>(l1_execution_providers));
//transformers.emplace_back(onnxruntime::make_unique<BiasDropoutFusion>(l1_execution_providers));
rule_transformer = optimizer_utils::GenerateRuleBasedGraphTransformer(level, transformers_and_rules_to_enable, l1_execution_providers);
} break;