Commit 92cb456e authored by Jing Zhang's avatar Jing Zhang
Browse files

add contraction_scale_xdl_fp64

parent aebefeac
...@@ -2,3 +2,4 @@ add_example_executable(example_contraction_bilinear_xdl_fp32 contraction_bilinea ...@@ -2,3 +2,4 @@ add_example_executable(example_contraction_bilinear_xdl_fp32 contraction_bilinea
add_example_executable(example_contraction_scale_xdl_fp32 contraction_scale_xdl_fp32.cpp) add_example_executable(example_contraction_scale_xdl_fp32 contraction_scale_xdl_fp32.cpp)
add_example_executable(example_contraction_bilinear_xdl_fp64 contraction_bilinear_xdl_fp64.cpp) add_example_executable(example_contraction_bilinear_xdl_fp64 contraction_bilinear_xdl_fp64.cpp)
add_example_executable(example_contraction_scale_xdl_fp64 contraction_scale_xdl_fp64.cpp)
This diff is collapsed.
...@@ -95,6 +95,12 @@ struct Scale ...@@ -95,6 +95,12 @@ struct Scale
y = scale_ * x; y = scale_ * x;
}; };
template <>
__host__ __device__ void operator()<double, double>(double& y, const double& x) const
{
y = scale_ * x;
};
float scale_; float scale_;
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment