diff --git a/core/general-server/op/general_response_op.cpp b/core/general-server/op/general_response_op.cpp index e00984f42b36d708825622b39fef63a449ba147e..4d853f88eef88716c498b2b95c1498f1abdeb3d0 100644 --- a/core/general-server/op/general_response_op.cpp +++ b/core/general-server/op/general_response_op.cpp @@ -124,7 +124,7 @@ int GeneralResponseOp::inference() { } else { FetchInst *fetch_p = output->mutable_insts(0); for (int j = 0; j < cap; ++j) { - fetch_p->mutable_tensor_array(var_idx)->add_float_data(data_ptr[j]); + fetch_p->mutable_tensor_array(var_idx)->add_int64_data(data_ptr[j]); } } var_idx++;