diff --git a/paddle/operators/math/cos_sim_functor.cc b/paddle/operators/math/cos_sim_functor.cc index f52a82b10870205ff490b2bf2187a2ada1afe5e8..6af9f0fcd967b4e8e9e338c155d5a8ee2866fbfa 100644 --- a/paddle/operators/math/cos_sim_functor.cc +++ b/paddle/operators/math/cos_sim_functor.cc @@ -41,8 +41,8 @@ struct CosSimDyFunctor { } }; -template class CosSimDyFunctor; -template class CosSimDyFunctor; +template struct CosSimDyFunctor; +template struct CosSimDyFunctor; } // namespace math } // namespace operators } // namespace paddle diff --git a/paddle/operators/math/cos_sim_functor.cu b/paddle/operators/math/cos_sim_functor.cu index fb19a8b38a44a33728122ab87f99c118b34bb973..6eb0a4ea4c5b86f84c93b97615255adf55e9e042 100644 --- a/paddle/operators/math/cos_sim_functor.cu +++ b/paddle/operators/math/cos_sim_functor.cu @@ -57,8 +57,8 @@ struct CosSimDyFunctor { } }; -template class CosSimDyFunctor; -template class CosSimDyFunctor; +template struct CosSimDyFunctor; +template struct CosSimDyFunctor; } // namespace math } // namespace operators } // namespace paddle