From de6ca6bd2f4c28e5f875f0e72f88afa9c2b2e4ed Mon Sep 17 00:00:00 2001 From: zhaozhenlong Date: Fri, 24 Apr 2020 17:45:40 +0800 Subject: [PATCH] fix convert value tuple --- mindspore/ccsrc/transform/op_adapter_util.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mindspore/ccsrc/transform/op_adapter_util.cc b/mindspore/ccsrc/transform/op_adapter_util.cc index 2f5f3ddc7e..203acac10f 100644 --- a/mindspore/ccsrc/transform/op_adapter_util.cc +++ b/mindspore/ccsrc/transform/op_adapter_util.cc @@ -36,7 +36,6 @@ GeTensor ConvertAnyUtil(const ValuePtr &value, const AnyTraits ConvertAnyUtil(const ValuePtr &value, const std::string &name, const AnyTraits>) { MS_EXCEPTION_IF_NULL(value); - int64_t data = GetValue(value); std::vector list; if (name == "pad") { if (!value->isa()) { @@ -49,6 +48,7 @@ std::vector ConvertAnyUtil(const ValuePtr &value, const std::string &na (void)std::transform(vec->value().begin(), vec->value().end(), list.begin()+2, [](const ValuePtr &val) { return static_cast(GetValue(val)); }); } else { + int64_t data = GetValue(value); int size = 2; // 2 int in list list = TransformUtil::ConvertIntToList(data, size); }