未验证 提交 3c0b1795 编写于 作者: H HongyuJia 提交者: GitHub

[enforce.h Decouple gflags.h] Move gflags.h from enforce.h to enforce.cc (#52573)

* [enforce.h Decouple gflags.h] Move gflags.h from enforce.h to enforce.cc

* Add gflags.h for other files

* Add gflags.h for other files

* Add gflags.h for blas_impl.hip.h

* Add gflags.h for miopen_helper.h
上级 6bd5fd75
......@@ -21,6 +21,7 @@ limitations under the License. */
#include <string>
#include <thread> // NOLINT
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "paddle/phi/core/enforce.h"
......
......@@ -360,6 +360,7 @@ def source_include(header_file_path):
#include <memory>
#include "glog/logging.h"
#include "gflags/gflags.h"
#include "paddle/phi/api/lib/api_custom_impl.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
......
......@@ -275,6 +275,7 @@ def source_include(header_file_path, fw_header_file_path):
#include <memory>
#include "glog/logging.h"
#include "gflags/gflags.h"
#include "paddle/phi/api/lib/api_custom_impl.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
......
......@@ -36,6 +36,7 @@ def source_include(header_file_path):
#include <memory>
#include "glog/logging.h"
#include "gflags/gflags.h"
#include "paddle/phi/api/lib/api_custom_impl.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
......
......@@ -313,6 +313,7 @@ def source_include(header_file_path):
#include <memory>
#include "glog/logging.h"
#include "gflags/gflags.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
#include "paddle/phi/api/lib/data_transform.h"
......
......@@ -121,6 +121,7 @@ def source_include(header_file_path):
#include <memory>
#include "glog/logging.h"
#include "gflags/gflags.h"
#include "paddle/phi/api/include/sparse_api.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
......
......@@ -329,6 +329,7 @@ def source_include(header_file_path):
return f"""
#include "{header_file_path}"
#include "gflags/gflags.h"
#include "paddle/phi/api/lib/api_gen_utils.h"
#include "paddle/phi/core/kernel_context.h"
#include "paddle/phi/core/string_tensor.h"
......
......@@ -17,6 +17,7 @@ limitations under the License. */
#include <string>
#include <vector>
#include "gflags/gflags.h"
#include "paddle/phi/backends/dynload/cudnn.h"
#include "paddle/phi/common/bfloat16.h"
#include "paddle/phi/common/float16.h"
......
......@@ -17,6 +17,8 @@ limitations under the License. */
#include <string>
#include <vector>
#include "gflags/gflags.h"
#include "paddle/phi/backends/dynload/miopen.h"
#include "paddle/phi/common/bfloat16.h"
#include "paddle/phi/common/float16.h"
......
......@@ -19,6 +19,7 @@ limitations under the License. */
#include <unordered_map>
#include <vector>
#include "gflags/gflags.h"
#include "paddle/phi/common/scalar.h"
#include "paddle/utils/blank.h"
......
......@@ -59,7 +59,6 @@ limitations under the License. */
#endif
#define GLOG_NO_ABBREVIATED_SEVERITIES // msvc conflict logging with windows.h
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "paddle/phi/core/errors.h"
......
......@@ -14,6 +14,7 @@
#include "paddle/phi/core/kernel_factory.h"
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "paddle/phi/core/enforce.h"
#if defined(PADDLE_WITH_XPU)
......
......@@ -17,6 +17,7 @@ limitations under the License. */
#include <algorithm>
#include <set>
#include "gflags/gflags.h"
#include "paddle/phi/common/data_type.h"
#include "paddle/phi/common/type_traits.h"
#include "paddle/phi/core/enforce.h"
......
......@@ -18,6 +18,7 @@
#include <unordered_map>
#include <vector>
#include "gflags/gflags.h"
#include "paddle/phi/core/enforce.h"
#include "paddle/phi/core/errors.h"
......
......@@ -14,6 +14,7 @@
#pragma once
#include "gflags/gflags.h"
#include "paddle/phi/backends/dynload/cublas.h"
#include "paddle/phi/backends/gpu/gpu_context.h"
#include "paddle/phi/kernels/funcs/math_function.h"
......
......@@ -14,6 +14,8 @@
#pragma once
#include "gflags/gflags.h"
#include "paddle/phi/backends/dynload/rocblas.h"
#include "paddle/phi/backends/gpu/gpu_context.h"
#include "paddle/phi/kernels/funcs/math_function.h"
......
......@@ -14,6 +14,7 @@
#include "paddle/phi/kernels/embedding_grad_kernel.h"
#include "gflags/gflags.h"
#include "paddle/phi/backends/gpu/gpu_context.h"
#include "paddle/phi/backends/gpu/gpu_primitives.h"
#include "paddle/phi/common/data_type.h"
......
......@@ -14,6 +14,7 @@
#include "paddle/phi/kernels/index_add_kernel.h"
#include "gflags/gflags.h"
#include "paddle/phi/backends/gpu/gpu_info.h"
#include "paddle/phi/backends/gpu/gpu_launch_config.h"
#include "paddle/phi/backends/gpu/gpu_primitives.h"
......
......@@ -14,6 +14,7 @@
#include "paddle/phi/kernels/index_select_grad_kernel.h"
#include "gflags/gflags.h"
#include "paddle/phi/backends/gpu/gpu_info.h"
#include "paddle/phi/backends/gpu/gpu_launch_config.h"
#include "paddle/phi/backends/gpu/gpu_primitives.h"
......
......@@ -25,6 +25,8 @@
#include <hipcub/hipcub.hpp>
namespace cub = hipcub;
#endif
#include "gflags/gflags.h"
#include "paddle/phi/backends/gpu/gpu_launch_config.h"
#include "paddle/phi/common/memory_utils.h"
#include "paddle/phi/core/kernel_registry.h"
......
......@@ -15,6 +15,7 @@
#include <set>
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "paddle/phi/core/dense_tensor.h"
......
......@@ -14,6 +14,8 @@
#include "paddle/phi/kernels/selected_rows/adam_kernel.h"
#include "gflags/gflags.h"
#include "paddle/phi/backends/cpu/cpu_context.h"
#include "paddle/phi/core/kernel_registry.h"
#include "paddle/phi/core/tensor_utils.h"
......
......@@ -14,6 +14,7 @@
#pragma once
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "paddle/phi/api/include/tensor.h"
#include "paddle/phi/api/lib/kernel_dispatch.h"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册