fix_return_scalar

pull/8921/head
jjfeing 4 years ago
parent 452cb0dd4e
commit a607890256

@ -60,6 +60,10 @@ const AnfNodePtr ConvertConstScalarToTensor::Process(const FuncGraphPtr &func_gr
if (node == nullptr || func_graph == nullptr || AnfAlgo::CheckPrimitiveType(node, prim::kPrimTupleGetItem)) {
return nullptr;
}
// input is scalar, and link to graph return
if (node->isa<ValueNode>() && node == func_graph->output()) {
return CreateTensorInput(func_graph->cast<KernelGraphPtr>(), node);
}
if (!node->isa<CNode>()) {
return nullptr;
}

Loading…
Cancel
Save