提交 dcff93b6 编写于 作者: S Shenghang Tsai 提交者: GitHub

fix include files not copied (#3907)

* fix include files not copied

* larger tol
Co-authored-by: NTsai <caishenghang@oneflow.org>
Co-authored-by: Noneflow-ci-bot <69100618+oneflow-ci-bot@users.noreply.github.com>
Former-commit-id: 282c8f49
上级 b1897b12
......@@ -266,7 +266,7 @@ target_include_directories(oneflow_internal PRIVATE ${Python_INCLUDE_DIRS} ${Pyt
set(of_pyscript_dir "${PROJECT_BINARY_DIR}/python_scripts")
add_custom_target(of_pyscript_copy ALL
COMMAND ${Python_EXECUTABLE} ${PROJECT_SOURCE_DIR}/tools/clean_generated_api.py --root_path=${of_pyscript_dir}/oneflow
COMMAND ${Python_EXECUTABLE} ${PROJECT_SOURCE_DIR}/tools/clean_generated_api.py --root_path=${of_pyscript_dir}
COMMAND "${CMAKE_COMMAND}" -E copy
"${PROJECT_SOURCE_DIR}/oneflow/init.py" "${of_pyscript_dir}/oneflow/__init__.py"
COMMAND rm -rf ${of_pyscript_dir}/oneflow/python
......@@ -395,3 +395,5 @@ list(APPEND OF_CORE_HDRS "${PROJECT_SOURCE_DIR}/oneflow/core/kernel/kernel_util.
list(APPEND OF_CORE_HDRS "${PROJECT_SOURCE_DIR}/oneflow/core/job/sbp_signature_builder.h")
list(APPEND OF_CORE_HDRS "${PROJECT_SOURCE_DIR}/oneflow/core/job/parallel_desc.h")
copy_files("${OF_CORE_HDRS}" "${PROJECT_SOURCE_DIR}" "${ONEFLOW_INCLUDE_DIR}" of_include_copy)
add_dependencies(pip_install of_include_copy)
......@@ -286,10 +286,10 @@ def CompareBnWithTensorFlow(
op_args=None,
input_minval=-10,
input_maxval=10,
y_rtol=1e-5,
y_atol=1e-5,
x_diff_rtol=1e-5,
x_diff_atol=1e-5,
y_rtol=5e-3,
y_atol=5e-3,
x_diff_rtol=5e-3,
x_diff_atol=5e-3,
training=True,
trainable=True,
):
......@@ -302,11 +302,6 @@ def CompareBnWithTensorFlow(
flow_args, tf_args = op_args.flow_args, op_args.tf_args
x = np.random.uniform(low=input_minval, high=input_maxval, size=input_shape)
if device_type == "cpu":
y_rtol *= 100
y_atol *= 100
x_diff_rtol *= 100
x_diff_atol *= 100
msg = (
"device_type={}, input_shape={}, data_type={}, op_args={}, input_minval={}, input_maxval={}, y_rtol={}, "
......
......@@ -10,7 +10,7 @@ args = parser.parse_args()
def main():
for p in glob.glob(os.path.join(args.root_path, "oneflow/*/")):
if p.endswith("python/"):
if p.endswith("python/") or p.endswith("include/"):
pass
else:
shutil.rmtree(p)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册