MCPcopy Create free account
hub / github.com/ARM-software/armnn / ValidateNumOutputs

Function ValidateNumOutputs

src/backends/backendsCommon/WorkloadData.cpp:96–104  ·  view source on GitHub ↗

---------------------------------------------------------------

Source from the content-addressed store, hash-verified

94
95//---------------------------------------------------------------
96void ValidateNumOutputs(const WorkloadInfo& workloadInfo, std::string const& descName, const unsigned int expectedSize)
97{
98 if (workloadInfo.m_OutputTensorInfos.size() != expectedSize)
99 {
100 throw InvalidArgumentException(descName +
101 ": Requires exactly " + to_string(expectedSize) + " output(s). " +
102 to_string(workloadInfo.m_OutputTensorInfos.size()) + " has been provided.");
103 }
104}
105
106//---------------------------------------------------------------
107

Callers 1

ValidateMethod · 0.70

Calls 3

to_stringFunction · 0.70
sizeMethod · 0.45

Tested by

no test coverage detected