#ifndef FLATBUFFERS_GENERATED_METADATASCHEMA_TFLITE_H_
#define FLATBUFFERS_GENERATED_METADATASCHEMA_TFLITE_H_
#include "flatbuffers/flatbuffers.h"
static_assert …;
namespace tflite {
struct AssociatedFile;
struct AssociatedFileBuilder;
struct FeatureProperties;
struct FeaturePropertiesBuilder;
struct ImageSize;
struct ImageSizeBuilder;
struct ImageProperties;
struct ImagePropertiesBuilder;
struct AudioProperties;
struct AudioPropertiesBuilder;
struct BoundingBoxProperties;
struct BoundingBoxPropertiesBuilder;
struct ValueRange;
struct ValueRangeBuilder;
struct Content;
struct ContentBuilder;
struct NormalizationOptions;
struct NormalizationOptionsBuilder;
struct ScoreCalibrationOptions;
struct ScoreCalibrationOptionsBuilder;
struct ScoreThresholdingOptions;
struct ScoreThresholdingOptionsBuilder;
struct BertTokenizerOptions;
struct BertTokenizerOptionsBuilder;
struct SentencePieceTokenizerOptions;
struct SentencePieceTokenizerOptionsBuilder;
struct RegexTokenizerOptions;
struct RegexTokenizerOptionsBuilder;
struct ProcessUnit;
struct ProcessUnitBuilder;
struct Stats;
struct StatsBuilder;
struct TensorGroup;
struct TensorGroupBuilder;
struct TensorMetadata;
struct TensorMetadataBuilder;
struct CustomMetadata;
struct CustomMetadataBuilder;
struct SubGraphMetadata;
struct SubGraphMetadataBuilder;
struct ModelMetadata;
struct ModelMetadataBuilder;
enum AssociatedFileType : int8_t { … };
inline const AssociatedFileType (&EnumValuesAssociatedFileType())[7] { … }
inline const char * const *EnumNamesAssociatedFileType() { … }
inline const char *EnumNameAssociatedFileType(AssociatedFileType e) { … }
enum ColorSpaceType : int8_t { … };
inline const ColorSpaceType (&EnumValuesColorSpaceType())[3] { … }
inline const char * const *EnumNamesColorSpaceType() { … }
inline const char *EnumNameColorSpaceType(ColorSpaceType e) { … }
enum BoundingBoxType : int8_t { … };
inline const BoundingBoxType (&EnumValuesBoundingBoxType())[4] { … }
inline const char * const *EnumNamesBoundingBoxType() { … }
inline const char *EnumNameBoundingBoxType(BoundingBoxType e) { … }
enum CoordinateType : int8_t { … };
inline const CoordinateType (&EnumValuesCoordinateType())[2] { … }
inline const char * const *EnumNamesCoordinateType() { … }
inline const char *EnumNameCoordinateType(CoordinateType e) { … }
enum ContentProperties : uint8_t { … };
inline const ContentProperties (&EnumValuesContentProperties())[5] { … }
inline const char * const *EnumNamesContentProperties() { … }
inline const char *EnumNameContentProperties(ContentProperties e) { … }
template<typename T> struct ContentPropertiesTraits { … };
template<> struct ContentPropertiesTraits<tflite::FeatureProperties> { … };
template<> struct ContentPropertiesTraits<tflite::ImageProperties> { … };
template<> struct ContentPropertiesTraits<tflite::BoundingBoxProperties> { … };
template<> struct ContentPropertiesTraits<tflite::AudioProperties> { … };
bool VerifyContentProperties(::flatbuffers::Verifier &verifier, const void *obj, ContentProperties type);
bool VerifyContentPropertiesVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types);
enum ScoreTransformationType : int8_t { … };
inline const ScoreTransformationType (&EnumValuesScoreTransformationType())[3] { … }
inline const char * const *EnumNamesScoreTransformationType() { … }
inline const char *EnumNameScoreTransformationType(ScoreTransformationType e) { … }
enum ProcessUnitOptions : uint8_t { … };
inline const ProcessUnitOptions (&EnumValuesProcessUnitOptions())[7] { … }
inline const char * const *EnumNamesProcessUnitOptions() { … }
inline const char *EnumNameProcessUnitOptions(ProcessUnitOptions e) { … }
template<typename T> struct ProcessUnitOptionsTraits { … };
template<> struct ProcessUnitOptionsTraits<tflite::NormalizationOptions> { … };
template<> struct ProcessUnitOptionsTraits<tflite::ScoreCalibrationOptions> { … };
template<> struct ProcessUnitOptionsTraits<tflite::ScoreThresholdingOptions> { … };
template<> struct ProcessUnitOptionsTraits<tflite::BertTokenizerOptions> { … };
template<> struct ProcessUnitOptionsTraits<tflite::SentencePieceTokenizerOptions> { … };
template<> struct ProcessUnitOptionsTraits<tflite::RegexTokenizerOptions> { … };
bool VerifyProcessUnitOptions(::flatbuffers::Verifier &verifier, const void *obj, ProcessUnitOptions type);
bool VerifyProcessUnitOptionsVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types);
struct AssociatedFile FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct AssociatedFileBuilder { … };
inline ::flatbuffers::Offset<AssociatedFile> CreateAssociatedFile(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::String> description = 0,
tflite::AssociatedFileType type = tflite::AssociatedFileType_UNKNOWN,
::flatbuffers::Offset<::flatbuffers::String> locale = 0,
::flatbuffers::Offset<::flatbuffers::String> version = 0) { … }
inline ::flatbuffers::Offset<AssociatedFile> CreateAssociatedFileDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const char *description = nullptr,
tflite::AssociatedFileType type = tflite::AssociatedFileType_UNKNOWN,
const char *locale = nullptr,
const char *version = nullptr) { … }
struct FeatureProperties FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct FeaturePropertiesBuilder { … };
inline ::flatbuffers::Offset<FeatureProperties> CreateFeatureProperties(
::flatbuffers::FlatBufferBuilder &_fbb) { … }
struct ImageSize FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ImageSizeBuilder { … };
inline ::flatbuffers::Offset<ImageSize> CreateImageSize(
::flatbuffers::FlatBufferBuilder &_fbb,
uint32_t width = 0,
uint32_t height = 0) { … }
struct ImageProperties FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ImagePropertiesBuilder { … };
inline ::flatbuffers::Offset<ImageProperties> CreateImageProperties(
::flatbuffers::FlatBufferBuilder &_fbb,
tflite::ColorSpaceType color_space = tflite::ColorSpaceType_UNKNOWN,
::flatbuffers::Offset<tflite::ImageSize> default_size = 0) { … }
struct AudioProperties FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct AudioPropertiesBuilder { … };
inline ::flatbuffers::Offset<AudioProperties> CreateAudioProperties(
::flatbuffers::FlatBufferBuilder &_fbb,
uint32_t sample_rate = 0,
uint32_t channels = 0) { … }
struct BoundingBoxProperties FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct BoundingBoxPropertiesBuilder { … };
inline ::flatbuffers::Offset<BoundingBoxProperties> CreateBoundingBoxProperties(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::Vector<uint32_t>> index = 0,
tflite::BoundingBoxType type = tflite::BoundingBoxType_UNKNOWN,
tflite::CoordinateType coordinate_type = tflite::CoordinateType_RATIO) { … }
inline ::flatbuffers::Offset<BoundingBoxProperties> CreateBoundingBoxPropertiesDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const std::vector<uint32_t> *index = nullptr,
tflite::BoundingBoxType type = tflite::BoundingBoxType_UNKNOWN,
tflite::CoordinateType coordinate_type = tflite::CoordinateType_RATIO) { … }
struct ValueRange FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ValueRangeBuilder { … };
inline ::flatbuffers::Offset<ValueRange> CreateValueRange(
::flatbuffers::FlatBufferBuilder &_fbb,
int32_t min = 0,
int32_t max = 0) { … }
struct Content FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
template<> inline const tflite::FeatureProperties *Content::content_properties_as<tflite::FeatureProperties>() const { … }
template<> inline const tflite::ImageProperties *Content::content_properties_as<tflite::ImageProperties>() const { … }
template<> inline const tflite::BoundingBoxProperties *Content::content_properties_as<tflite::BoundingBoxProperties>() const { … }
template<> inline const tflite::AudioProperties *Content::content_properties_as<tflite::AudioProperties>() const { … }
struct ContentBuilder { … };
inline ::flatbuffers::Offset<Content> CreateContent(
::flatbuffers::FlatBufferBuilder &_fbb,
tflite::ContentProperties content_properties_type = tflite::ContentProperties_NONE,
::flatbuffers::Offset<void> content_properties = 0,
::flatbuffers::Offset<tflite::ValueRange> range = 0) { … }
struct NormalizationOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct NormalizationOptionsBuilder { … };
inline ::flatbuffers::Offset<NormalizationOptions> CreateNormalizationOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::Vector<float>> mean = 0,
::flatbuffers::Offset<::flatbuffers::Vector<float>> std = 0) { … }
inline ::flatbuffers::Offset<NormalizationOptions> CreateNormalizationOptionsDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const std::vector<float> *mean = nullptr,
const std::vector<float> *std = nullptr) { … }
struct ScoreCalibrationOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ScoreCalibrationOptionsBuilder { … };
inline ::flatbuffers::Offset<ScoreCalibrationOptions> CreateScoreCalibrationOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
tflite::ScoreTransformationType score_transformation = tflite::ScoreTransformationType_IDENTITY,
float default_score = 0.0f) { … }
struct ScoreThresholdingOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ScoreThresholdingOptionsBuilder { … };
inline ::flatbuffers::Offset<ScoreThresholdingOptions> CreateScoreThresholdingOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
float global_score_threshold = 0.0f) { … }
struct BertTokenizerOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct BertTokenizerOptionsBuilder { … };
inline ::flatbuffers::Offset<BertTokenizerOptions> CreateBertTokenizerOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> vocab_file = 0) { … }
inline ::flatbuffers::Offset<BertTokenizerOptions> CreateBertTokenizerOptionsDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *vocab_file = nullptr) { … }
struct SentencePieceTokenizerOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct SentencePieceTokenizerOptionsBuilder { … };
inline ::flatbuffers::Offset<SentencePieceTokenizerOptions> CreateSentencePieceTokenizerOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> sentencePiece_model = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> vocab_file = 0) { … }
inline ::flatbuffers::Offset<SentencePieceTokenizerOptions> CreateSentencePieceTokenizerOptionsDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *sentencePiece_model = nullptr,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *vocab_file = nullptr) { … }
struct RegexTokenizerOptions FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct RegexTokenizerOptionsBuilder { … };
inline ::flatbuffers::Offset<RegexTokenizerOptions> CreateRegexTokenizerOptions(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> delim_regex_pattern = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> vocab_file = 0) { … }
inline ::flatbuffers::Offset<RegexTokenizerOptions> CreateRegexTokenizerOptionsDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *delim_regex_pattern = nullptr,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *vocab_file = nullptr) { … }
struct ProcessUnit FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
template<> inline const tflite::NormalizationOptions *ProcessUnit::options_as<tflite::NormalizationOptions>() const { … }
template<> inline const tflite::ScoreCalibrationOptions *ProcessUnit::options_as<tflite::ScoreCalibrationOptions>() const { … }
template<> inline const tflite::ScoreThresholdingOptions *ProcessUnit::options_as<tflite::ScoreThresholdingOptions>() const { … }
template<> inline const tflite::BertTokenizerOptions *ProcessUnit::options_as<tflite::BertTokenizerOptions>() const { … }
template<> inline const tflite::SentencePieceTokenizerOptions *ProcessUnit::options_as<tflite::SentencePieceTokenizerOptions>() const { … }
template<> inline const tflite::RegexTokenizerOptions *ProcessUnit::options_as<tflite::RegexTokenizerOptions>() const { … }
struct ProcessUnitBuilder { … };
inline ::flatbuffers::Offset<ProcessUnit> CreateProcessUnit(
::flatbuffers::FlatBufferBuilder &_fbb,
tflite::ProcessUnitOptions options_type = tflite::ProcessUnitOptions_NONE,
::flatbuffers::Offset<void> options = 0) { … }
struct Stats FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct StatsBuilder { … };
inline ::flatbuffers::Offset<Stats> CreateStats(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::Vector<float>> max = 0,
::flatbuffers::Offset<::flatbuffers::Vector<float>> min = 0) { … }
inline ::flatbuffers::Offset<Stats> CreateStatsDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const std::vector<float> *max = nullptr,
const std::vector<float> *min = nullptr) { … }
struct TensorGroup FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct TensorGroupBuilder { … };
inline ::flatbuffers::Offset<TensorGroup> CreateTensorGroup(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>>> tensor_names = 0) { … }
inline ::flatbuffers::Offset<TensorGroup> CreateTensorGroupDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const std::vector<::flatbuffers::Offset<::flatbuffers::String>> *tensor_names = nullptr) { … }
struct TensorMetadata FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct TensorMetadataBuilder { … };
inline ::flatbuffers::Offset<TensorMetadata> CreateTensorMetadata(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::String> description = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<::flatbuffers::String>>> dimension_names = 0,
::flatbuffers::Offset<tflite::Content> content = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::ProcessUnit>>> process_units = 0,
::flatbuffers::Offset<tflite::Stats> stats = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> associated_files = 0) { … }
inline ::flatbuffers::Offset<TensorMetadata> CreateTensorMetadataDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const char *description = nullptr,
const std::vector<::flatbuffers::Offset<::flatbuffers::String>> *dimension_names = nullptr,
::flatbuffers::Offset<tflite::Content> content = 0,
const std::vector<::flatbuffers::Offset<tflite::ProcessUnit>> *process_units = nullptr,
::flatbuffers::Offset<tflite::Stats> stats = 0,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *associated_files = nullptr) { … }
struct CustomMetadata FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct CustomMetadataBuilder { … };
inline ::flatbuffers::Offset<CustomMetadata> CreateCustomMetadata(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::Vector<uint8_t>> data = 0) { … }
inline ::flatbuffers::Offset<CustomMetadata> CreateCustomMetadataDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const std::vector<uint8_t> *data = nullptr) { … }
struct SubGraphMetadata FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct SubGraphMetadataBuilder { … };
inline ::flatbuffers::Offset<SubGraphMetadata> CreateSubGraphMetadata(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::String> description = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::TensorMetadata>>> input_tensor_metadata = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::TensorMetadata>>> output_tensor_metadata = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> associated_files = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::ProcessUnit>>> input_process_units = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::ProcessUnit>>> output_process_units = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::TensorGroup>>> input_tensor_groups = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::TensorGroup>>> output_tensor_groups = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::CustomMetadata>>> custom_metadata = 0) { … }
inline ::flatbuffers::Offset<SubGraphMetadata> CreateSubGraphMetadataDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const char *description = nullptr,
const std::vector<::flatbuffers::Offset<tflite::TensorMetadata>> *input_tensor_metadata = nullptr,
const std::vector<::flatbuffers::Offset<tflite::TensorMetadata>> *output_tensor_metadata = nullptr,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *associated_files = nullptr,
const std::vector<::flatbuffers::Offset<tflite::ProcessUnit>> *input_process_units = nullptr,
const std::vector<::flatbuffers::Offset<tflite::ProcessUnit>> *output_process_units = nullptr,
const std::vector<::flatbuffers::Offset<tflite::TensorGroup>> *input_tensor_groups = nullptr,
const std::vector<::flatbuffers::Offset<tflite::TensorGroup>> *output_tensor_groups = nullptr,
const std::vector<::flatbuffers::Offset<tflite::CustomMetadata>> *custom_metadata = nullptr) { … }
struct ModelMetadata FLATBUFFERS_FINAL_CLASS : private ::flatbuffers::Table { … };
struct ModelMetadataBuilder { … };
inline ::flatbuffers::Offset<ModelMetadata> CreateModelMetadata(
::flatbuffers::FlatBufferBuilder &_fbb,
::flatbuffers::Offset<::flatbuffers::String> name = 0,
::flatbuffers::Offset<::flatbuffers::String> description = 0,
::flatbuffers::Offset<::flatbuffers::String> version = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::SubGraphMetadata>>> subgraph_metadata = 0,
::flatbuffers::Offset<::flatbuffers::String> author = 0,
::flatbuffers::Offset<::flatbuffers::String> license = 0,
::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<tflite::AssociatedFile>>> associated_files = 0,
::flatbuffers::Offset<::flatbuffers::String> min_parser_version = 0) { … }
inline ::flatbuffers::Offset<ModelMetadata> CreateModelMetadataDirect(
::flatbuffers::FlatBufferBuilder &_fbb,
const char *name = nullptr,
const char *description = nullptr,
const char *version = nullptr,
const std::vector<::flatbuffers::Offset<tflite::SubGraphMetadata>> *subgraph_metadata = nullptr,
const char *author = nullptr,
const char *license = nullptr,
const std::vector<::flatbuffers::Offset<tflite::AssociatedFile>> *associated_files = nullptr,
const char *min_parser_version = nullptr) { … }
inline bool VerifyContentProperties(::flatbuffers::Verifier &verifier, const void *obj, ContentProperties type) { … }
inline bool VerifyContentPropertiesVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types) { … }
inline bool VerifyProcessUnitOptions(::flatbuffers::Verifier &verifier, const void *obj, ProcessUnitOptions type) { … }
inline bool VerifyProcessUnitOptionsVector(::flatbuffers::Verifier &verifier, const ::flatbuffers::Vector<::flatbuffers::Offset<void>> *values, const ::flatbuffers::Vector<uint8_t> *types) { … }
inline const tflite::ModelMetadata *GetModelMetadata(const void *buf) { … }
inline const tflite::ModelMetadata *GetSizePrefixedModelMetadata(const void *buf) { … }
inline const char *ModelMetadataIdentifier() { … }
inline bool ModelMetadataBufferHasIdentifier(const void *buf) { … }
inline bool SizePrefixedModelMetadataBufferHasIdentifier(const void *buf) { … }
inline bool VerifyModelMetadataBuffer(
::flatbuffers::Verifier &verifier) { … }
inline bool VerifySizePrefixedModelMetadataBuffer(
::flatbuffers::Verifier &verifier) { … }
inline const char *ModelMetadataExtension() { … }
inline void FinishModelMetadataBuffer(
::flatbuffers::FlatBufferBuilder &fbb,
::flatbuffers::Offset<tflite::ModelMetadata> root) { … }
inline void FinishSizePrefixedModelMetadataBuffer(
::flatbuffers::FlatBufferBuilder &fbb,
::flatbuffers::Offset<tflite::ModelMetadata> root) { … }
}
#endif