| 9425 | } |
| 9426 | |
| 9427 | inline flatbuffers::Offset<Model> CreateModelDirect( |
| 9428 | flatbuffers::FlatBufferBuilder &_fbb, |
| 9429 | uint32_t version = 0, |
| 9430 | const std::vector<flatbuffers::Offset<OperatorCode>> *operator_codes = nullptr, |
| 9431 | const std::vector<flatbuffers::Offset<SubGraph>> *subgraphs = nullptr, |
| 9432 | const char *description = nullptr, |
| 9433 | const std::vector<flatbuffers::Offset<Buffer>> *buffers = nullptr, |
| 9434 | const std::vector<int32_t> *metadata_buffer = nullptr, |
| 9435 | const std::vector<flatbuffers::Offset<Metadata>> *metadata = nullptr) { |
| 9436 | auto operator_codes__ = operator_codes ? _fbb.CreateVector<flatbuffers::Offset<OperatorCode>>(*operator_codes) : 0; |
| 9437 | auto subgraphs__ = subgraphs ? _fbb.CreateVector<flatbuffers::Offset<SubGraph>>(*subgraphs) : 0; |
| 9438 | auto description__ = description ? _fbb.CreateString(description) : 0; |
| 9439 | auto buffers__ = buffers ? _fbb.CreateVector<flatbuffers::Offset<Buffer>>(*buffers) : 0; |
| 9440 | auto metadata_buffer__ = metadata_buffer ? _fbb.CreateVector<int32_t>(*metadata_buffer) : 0; |
| 9441 | auto metadata__ = metadata ? _fbb.CreateVector<flatbuffers::Offset<Metadata>>(*metadata) : 0; |
| 9442 | return tflite::CreateModel( |
| 9443 | _fbb, |
| 9444 | version, |
| 9445 | operator_codes__, |
| 9446 | subgraphs__, |
| 9447 | description__, |
| 9448 | buffers__, |
| 9449 | metadata_buffer__, |
| 9450 | metadata__); |
| 9451 | } |
| 9452 | |
| 9453 | flatbuffers::Offset<Model> CreateModel(flatbuffers::FlatBufferBuilder &_fbb, const ModelT *_o, const flatbuffers::rehasher_function_t *_rehasher = nullptr); |
| 9454 |
nothing calls this directly
no test coverage detected