fix PaddlePaddle fuzz test when tensor_name=null (#8624)
This commit is contained in:
parent
ae0a1e930b
commit
a84d01cb0d
@ -165,10 +165,11 @@ std::shared_ptr<Function> FrontEndPDPD::convert_each_node(
|
|||||||
pdpd::NamedOutputs named_outputs = func(nodes_dict, op_place);
|
pdpd::NamedOutputs named_outputs = func(nodes_dict, op_place);
|
||||||
|
|
||||||
if (!named_outputs.empty()) {
|
if (!named_outputs.empty()) {
|
||||||
// set layer name by the name of first output var
|
if (op_desc.outputs().begin()->arguments().size() > 0) {
|
||||||
const auto& tensor_name = op_desc.outputs().begin()->arguments()[0];
|
const auto& tensor_name = op_desc.outputs().begin()->arguments()[0];
|
||||||
auto node = named_outputs.begin()->second[0].get_node_shared_ptr();
|
auto node = named_outputs.begin()->second[0].get_node_shared_ptr();
|
||||||
node->set_friendly_name(tensor_name);
|
node->set_friendly_name(tensor_name);
|
||||||
|
}
|
||||||
|
|
||||||
const auto& out_ports = op_desc.outputs();
|
const auto& out_ports = op_desc.outputs();
|
||||||
for (const auto& port : out_ports) {
|
for (const auto& port : out_ports) {
|
||||||
|
Loading…
Reference in New Issue
Block a user