提交 e508460d 编写于 作者: P phlrain

add new test

上级 abd3fa4a
...@@ -409,7 +409,7 @@ cc_library(custom_operator SRCS custom_operator.cc DEPS tensor attribute framewo ...@@ -409,7 +409,7 @@ cc_library(custom_operator SRCS custom_operator.cc DEPS tensor attribute framewo
cc_test(custom_tensor_test SRCS custom_tensor_test.cc DEPS custom_tensor glog) cc_test(custom_tensor_test SRCS custom_tensor_test.cc DEPS custom_tensor glog)
#cc_binary(test_executor SRCS test_executor.cc DEPS executor op_registry ${GLOB_OP_LIB} ${GLOB_OPERATOR_DEPS} ) #cc_binary(test_executor SRCS test_executor.cc DEPS executor op_registry ${GLOB_OP_LIB} ${GLOB_OPERATOR_DEPS} )
#cc_binary(new_executor SRCS new_exec_test.cc DEPS operator op_registry executor ${GLOB_OP_LIB} ${GLOB_OPERATOR_DEPS} profiler) cc_binary(new_executor SRCS new_exec_test.cc DEPS operator op_registry executor ${GLOB_OP_LIB} ${GLOB_OPERATOR_DEPS} profiler)
set(FLUID_FRAMEWORK_MODULES proto_desc memory lod_tensor executor data_feed_proto layer dynamic_loader custom_operator) set(FLUID_FRAMEWORK_MODULES proto_desc memory lod_tensor executor data_feed_proto layer dynamic_loader custom_operator)
......
...@@ -56,7 +56,7 @@ int main() ...@@ -56,7 +56,7 @@ int main()
paddle::framework::build_op_func_list( main_prog, op_main_list, vec_main_func_list, global_scope); paddle::framework::build_op_func_list( main_prog, op_main_list, vec_main_func_list, global_scope);
auto start = std::chrono::steady_clock::now(); auto start = std::chrono::steady_clock::now();
//ProfilerStart("new_executor.prof"); ProfilerStart("new_executor.prof");
for ( size_t i = 0; i < 2320; ++i ) for ( size_t i = 0; i < 2320; ++i )
{ {
if( i % 200 == 0) if( i % 200 == 0)
...@@ -65,7 +65,7 @@ int main() ...@@ -65,7 +65,7 @@ int main()
} }
paddle::framework::exec_op_func_list( vec_main_func_list, op_main_list, global_scope ); paddle::framework::exec_op_func_list( vec_main_func_list, op_main_list, global_scope );
} }
//ProfilerStop(); ProfilerStop();
auto end = std::chrono::steady_clock::now(); auto end = std::chrono::steady_clock::now();
std::chrono::duration<double> diff = end-start; std::chrono::duration<double> diff = end-start;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册