MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / BuildFromBuffer

Method BuildFromBuffer

tensorflow/lite/model.cc:118–129  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

116#endif
117
118std::unique_ptr<FlatBufferModel> FlatBufferModel::BuildFromBuffer(
119 const char* caller_owned_buffer, size_t buffer_size,
120 ErrorReporter* error_reporter) {
121 error_reporter = ValidateErrorReporter(error_reporter);
122
123 std::unique_ptr<FlatBufferModel> model;
124 std::unique_ptr<Allocation> allocation(
125 new MemoryAllocation(caller_owned_buffer, buffer_size, error_reporter));
126 model.reset(new FlatBufferModel(std::move(allocation), error_reporter));
127 if (!model->initialized()) model.reset();
128 return model;
129}
130
131std::unique_ptr<FlatBufferModel> FlatBufferModel::VerifyAndBuildFromBuffer(
132 const char* buffer, size_t buffer_size, TfLiteVerifier* extra_verifier,

Callers

nothing calls this directly

Calls 3

ValidateErrorReporterFunction · 0.85
resetMethod · 0.45
initializedMethod · 0.45

Tested by

no test coverage detected