diff --git a/orttraining/orttraining/core/optimizer/graph_transformer_utils.cc b/orttraining/orttraining/core/optimizer/graph_transformer_utils.cc index 49060bfadc..e14208382f 100644 --- a/orttraining/orttraining/core/optimizer/graph_transformer_utils.cc +++ b/orttraining/orttraining/core/optimizer/graph_transformer_utils.cc @@ -111,8 +111,9 @@ std::vector> GeneratePreTrainingTransformers( execution_provider, false /*skip_dequantize_linear*/, compatible_eps, weights_to_train)); transformers.emplace_back(std::make_unique(compatible_eps)); transformers.emplace_back(std::make_unique(compatible_eps)); +#if defined(USE_CUDA) || defined(USE_ROCM) transformers.emplace_back(std::make_unique(compatible_eps)); - +#endif if (config.gelu_recompute) { transformers.emplace_back(std::make_unique()); }