| 181 | using flatbuffers::Vector; |
| 182 | |
| 183 | bool VerifyOperators(const Vector<Offset<Operator>>& operators, |
| 184 | ErrorReporter* error_reporter) { |
| 185 | for (const auto& op : operators) { |
| 186 | if (!op->inputs()) { |
| 187 | ReportError(error_reporter, "Missing 'inputs' for operator."); |
| 188 | return false; |
| 189 | } |
| 190 | if (!op->outputs()) { |
| 191 | ReportError(error_reporter, "Missing 'outputs' for operator."); |
| 192 | return false; |
| 193 | } |
| 194 | } |
| 195 | return true; |
| 196 | } |
| 197 | |
| 198 | bool IsConstantTensor(const Tensor& tensor, const Model& model) { |
| 199 | if (!tensor.buffer() || !model.buffers()) return false; |
no test coverage detected