| 149 | } |
| 150 | |
| 151 | std::unique_ptr<FlatBufferModel> FlatBufferModel::BuildFromModel( |
| 152 | const tflite::Model* caller_owned_model_spec, |
| 153 | ErrorReporter* error_reporter) { |
| 154 | error_reporter = ValidateErrorReporter(error_reporter); |
| 155 | |
| 156 | std::unique_ptr<FlatBufferModel> model; |
| 157 | model.reset(new FlatBufferModel(caller_owned_model_spec, error_reporter)); |
| 158 | if (!model->initialized()) model.reset(); |
| 159 | return model; |
| 160 | } |
| 161 | |
| 162 | string FlatBufferModel::GetMinimumRuntime() const { |
| 163 | if (!model_ || !model_->metadata()) return ""; |
nothing calls this directly
no test coverage detected