From eaacf8bfee5c9583f7ebf0deff20b90db9d73478 Mon Sep 17 00:00:00 2001 From: YuanRisheng Date: Thu, 3 Mar 2022 21:31:40 +0800 Subject: [PATCH] fix save_vars bugs (#40062) --- paddle/fluid/operators/save_combine_op.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/paddle/fluid/operators/save_combine_op.cc b/paddle/fluid/operators/save_combine_op.cc index 6da73c99068..7fe6623dcca 100644 --- a/paddle/fluid/operators/save_combine_op.cc +++ b/paddle/fluid/operators/save_combine_op.cc @@ -38,7 +38,8 @@ class SaveCombineOp : public framework::OperatorWithKernel { framework::OpKernelType GetKernelTypeForVar( const std::string& var_name, const Tensor& tensor, const framework::OpKernelType& expected_kernel_type) const override { - return expected_kernel_type; + return framework::OpKernelType(expected_kernel_type.data_type_, + tensor.place()); } }; -- GitLab