| 81 | } |
| 82 | |
| 83 | Offset<Vector<Offset<::tflite::Operator>>> BuildOperators( |
| 84 | std::initializer_list<int> inputs, std::initializer_list<int> outputs) { |
| 85 | auto is = builder_.CreateVector<int>(inputs); |
| 86 | if (inputs.size() == 0) is = 0; |
| 87 | auto os = builder_.CreateVector<int>(outputs); |
| 88 | if (outputs.size() == 0) os = 0; |
| 89 | auto op = ::tflite::CreateOperator( |
| 90 | builder_, 0, is, os, ::tflite::BuiltinOptions_Conv2DOptions, |
| 91 | ::tflite::CreateConv2DOptions(builder_, ::tflite::Padding_VALID, 1, 1, |
| 92 | ::tflite::ActivationFunctionType_NONE) |
| 93 | .Union(), |
| 94 | /*custom_options=*/0, ::tflite::CustomOptionsFormat_FLEXBUFFERS); |
| 95 | |
| 96 | return builder_.CreateVector(std::vector<Offset<::tflite::Operator>>({op})); |
| 97 | } |
| 98 | |
| 99 | Offset<Vector<Offset<::tflite::Operator>>> BuildOperators() { |
| 100 | return BuildOperators({0}, {1}); |
nothing calls this directly
no test coverage detected