diff options
Diffstat (limited to 'runtime/onert/frontend/circle_schema/include/circle_schema_generated.h')
-rw-r--r-- | runtime/onert/frontend/circle_schema/include/circle_schema_generated.h | 820 |
1 files changed, 408 insertions, 412 deletions
diff --git a/runtime/onert/frontend/circle_schema/include/circle_schema_generated.h b/runtime/onert/frontend/circle_schema/include/circle_schema_generated.h index 0ff1f72a2..eb1775297 100644 --- a/runtime/onert/frontend/circle_schema/include/circle_schema_generated.h +++ b/runtime/onert/frontend/circle_schema/include/circle_schema_generated.h @@ -2155,9 +2155,8 @@ enum ActivationFunctionType inline const ActivationFunctionType (&EnumValuesActivationFunctionType())[6] { static const ActivationFunctionType values[] = { - ActivationFunctionType_NONE, ActivationFunctionType_RELU, - ActivationFunctionType_RELU_N1_TO_1, ActivationFunctionType_RELU6, - ActivationFunctionType_TANH, ActivationFunctionType_SIGN_BIT}; + ActivationFunctionType_NONE, ActivationFunctionType_RELU, ActivationFunctionType_RELU_N1_TO_1, + ActivationFunctionType_RELU6, ActivationFunctionType_TANH, ActivationFunctionType_SIGN_BIT}; return values; } @@ -2218,9 +2217,8 @@ enum FullyConnectedOptionsWeightsFormat inline const FullyConnectedOptionsWeightsFormat (&EnumValuesFullyConnectedOptionsWeightsFormat())[3] { static const FullyConnectedOptionsWeightsFormat values[] = { - FullyConnectedOptionsWeightsFormat_DEFAULT, - FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8, - FullyConnectedOptionsWeightsFormat_SHUFFLED16x1FLOAT32}; + FullyConnectedOptionsWeightsFormat_DEFAULT, FullyConnectedOptionsWeightsFormat_SHUFFLED4x16INT8, + FullyConnectedOptionsWeightsFormat_SHUFFLED16x1FLOAT32}; return values; } @@ -2478,8 +2476,8 @@ struct QuantizationParameters FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tab const circle::CustomQuantization *details_as_CustomQuantization() const { return details_type() == circle::QuantizationDetails_CustomQuantization - ? static_cast<const circle::CustomQuantization *>(details()) - : nullptr; + ? static_cast<const circle::CustomQuantization *>(details()) + : nullptr; } int32_t quantized_dimension() const { return GetField<int32_t>(VT_QUANTIZED_DIMENSION, 0); } bool Verify(flatbuffers::Verifier &verifier) const @@ -2551,12 +2549,12 @@ struct QuantizationParametersBuilder }; inline flatbuffers::Offset<QuantizationParameters> CreateQuantizationParameters( - flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset<flatbuffers::Vector<float>> min = 0, - flatbuffers::Offset<flatbuffers::Vector<float>> max = 0, - flatbuffers::Offset<flatbuffers::Vector<float>> scale = 0, - flatbuffers::Offset<flatbuffers::Vector<int64_t>> zero_point = 0, - circle::QuantizationDetails details_type = circle::QuantizationDetails_NONE, - flatbuffers::Offset<void> details = 0, int32_t quantized_dimension = 0) + flatbuffers::FlatBufferBuilder &_fbb, flatbuffers::Offset<flatbuffers::Vector<float>> min = 0, + flatbuffers::Offset<flatbuffers::Vector<float>> max = 0, + flatbuffers::Offset<flatbuffers::Vector<float>> scale = 0, + flatbuffers::Offset<flatbuffers::Vector<int64_t>> zero_point = 0, + circle::QuantizationDetails details_type = circle::QuantizationDetails_NONE, + flatbuffers::Offset<void> details = 0, int32_t quantized_dimension = 0) { QuantizationParametersBuilder builder_(_fbb); builder_.add_quantized_dimension(quantized_dimension); @@ -2570,11 +2568,11 @@ inline flatbuffers::Offset<QuantizationParameters> CreateQuantizationParameters( } inline flatbuffers::Offset<QuantizationParameters> CreateQuantizationParametersDirect( - flatbuffers::FlatBufferBuilder &_fbb, const std::vector<float> *min = nullptr, - const std::vector<float> *max = nullptr, const std::vector<float> *scale = nullptr, - const std::vector<int64_t> *zero_point = nullptr, - circle::QuantizationDetails details_type = circle::QuantizationDetails_NONE, - flatbuffers::Offset<void> details = 0, int32_t quantized_dimension = 0) + flatbuffers::FlatBufferBuilder &_fbb, const std::vector<float> *min = nullptr, + const std::vector<float> *max = nullptr, const std::vector<float> *scale = nullptr, + const std::vector<int64_t> *zero_point = nullptr, + circle::QuantizationDetails details_type = circle::QuantizationDetails_NONE, + flatbuffers::Offset<void> details = 0, int32_t quantized_dimension = 0) { auto min__ = min ? _fbb.CreateVector<float>(*min) : 0; auto max__ = max ? _fbb.CreateVector<float>(*max) : 0; @@ -2789,20 +2787,20 @@ struct DimensionMetadata FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const circle::Int32Vector *array_segments_as_Int32Vector() const { return array_segments_type() == circle::SparseIndexVector_Int32Vector - ? static_cast<const circle::Int32Vector *>(array_segments()) - : nullptr; + ? static_cast<const circle::Int32Vector *>(array_segments()) + : nullptr; } const circle::Uint16Vector *array_segments_as_Uint16Vector() const { return array_segments_type() == circle::SparseIndexVector_Uint16Vector - ? static_cast<const circle::Uint16Vector *>(array_segments()) - : nullptr; + ? static_cast<const circle::Uint16Vector *>(array_segments()) + : nullptr; } const circle::Uint8Vector *array_segments_as_Uint8Vector() const { return array_segments_type() == circle::SparseIndexVector_Uint8Vector - ? static_cast<const circle::Uint8Vector *>(array_segments()) - : nullptr; + ? static_cast<const circle::Uint8Vector *>(array_segments()) + : nullptr; } circle::SparseIndexVector array_indices_type() const { @@ -2813,20 +2811,20 @@ struct DimensionMetadata FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const circle::Int32Vector *array_indices_as_Int32Vector() const { return array_indices_type() == circle::SparseIndexVector_Int32Vector - ? static_cast<const circle::Int32Vector *>(array_indices()) - : nullptr; + ? static_cast<const circle::Int32Vector *>(array_indices()) + : nullptr; } const circle::Uint16Vector *array_indices_as_Uint16Vector() const { return array_indices_type() == circle::SparseIndexVector_Uint16Vector - ? static_cast<const circle::Uint16Vector *>(array_indices()) - : nullptr; + ? static_cast<const circle::Uint16Vector *>(array_indices()) + : nullptr; } const circle::Uint8Vector *array_indices_as_Uint8Vector() const { return array_indices_type() == circle::SparseIndexVector_Uint8Vector - ? static_cast<const circle::Uint8Vector *>(array_indices()) - : nullptr; + ? static_cast<const circle::Uint8Vector *>(array_indices()) + : nullptr; } bool Verify(flatbuffers::Verifier &verifier) const { @@ -2924,12 +2922,12 @@ struct DimensionMetadataBuilder }; inline flatbuffers::Offset<DimensionMetadata> CreateDimensionMetadata( - flatbuffers::FlatBufferBuilder &_fbb, - circle::DimensionType format = circle::DimensionType_DENSE, int32_t dense_size = 0, - circle::SparseIndexVector array_segments_type = circle::SparseIndexVector_NONE, - flatbuffers::Offset<void> array_segments = 0, - circle::SparseIndexVector array_indices_type = circle::SparseIndexVector_NONE, - flatbuffers::Offset<void> array_indices = 0) + flatbuffers::FlatBufferBuilder &_fbb, circle::DimensionType format = circle::DimensionType_DENSE, + int32_t dense_size = 0, + circle::SparseIndexVector array_segments_type = circle::SparseIndexVector_NONE, + flatbuffers::Offset<void> array_segments = 0, + circle::SparseIndexVector array_indices_type = circle::SparseIndexVector_NONE, + flatbuffers::Offset<void> array_indices = 0) { DimensionMetadataBuilder builder_(_fbb); builder_.add_array_indices(array_indices); @@ -2961,7 +2959,7 @@ struct SparsityParameters FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>> *dim_metadata() const { return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>> *>( - VT_DIM_METADATA); + VT_DIM_METADATA); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -2987,8 +2985,8 @@ struct SparsityParametersBuilder fbb_.AddOffset(SparsityParameters::VT_BLOCK_MAP, block_map); } void add_dim_metadata( - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>>> - dim_metadata) + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>>> + dim_metadata) { fbb_.AddOffset(SparsityParameters::VT_DIM_METADATA, dim_metadata); } @@ -3006,11 +3004,11 @@ struct SparsityParametersBuilder }; inline flatbuffers::Offset<SparsityParameters> CreateSparsityParameters( - flatbuffers::FlatBufferBuilder &_fbb, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> traversal_order = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> block_map = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>>> - dim_metadata = 0) + flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> traversal_order = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> block_map = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::DimensionMetadata>>> + dim_metadata = 0) { SparsityParametersBuilder builder_(_fbb); builder_.add_dim_metadata(dim_metadata); @@ -3020,16 +3018,15 @@ inline flatbuffers::Offset<SparsityParameters> CreateSparsityParameters( } inline flatbuffers::Offset<SparsityParameters> CreateSparsityParametersDirect( - flatbuffers::FlatBufferBuilder &_fbb, const std::vector<int32_t> *traversal_order = nullptr, - const std::vector<int32_t> *block_map = nullptr, - const std::vector<flatbuffers::Offset<circle::DimensionMetadata>> *dim_metadata = nullptr) + flatbuffers::FlatBufferBuilder &_fbb, const std::vector<int32_t> *traversal_order = nullptr, + const std::vector<int32_t> *block_map = nullptr, + const std::vector<flatbuffers::Offset<circle::DimensionMetadata>> *dim_metadata = nullptr) { auto traversal_order__ = traversal_order ? _fbb.CreateVector<int32_t>(*traversal_order) : 0; auto block_map__ = block_map ? _fbb.CreateVector<int32_t>(*block_map) : 0; auto dim_metadata__ = - dim_metadata - ? _fbb.CreateVector<flatbuffers::Offset<circle::DimensionMetadata>>(*dim_metadata) - : 0; + dim_metadata ? _fbb.CreateVector<flatbuffers::Offset<circle::DimensionMetadata>>(*dim_metadata) + : 0; return circle::CreateSparsityParameters(_fbb, traversal_order__, block_map__, dim_metadata__); } @@ -3155,12 +3152,11 @@ CreateTensor(flatbuffers::FlatBufferBuilder &_fbb, } inline flatbuffers::Offset<Tensor> CreateTensorDirect( - flatbuffers::FlatBufferBuilder &_fbb, const std::vector<int32_t> *shape = nullptr, - circle::TensorType type = circle::TensorType_FLOAT32, uint32_t buffer = 0, - const char *name = nullptr, - flatbuffers::Offset<circle::QuantizationParameters> quantization = 0, bool is_variable = false, - flatbuffers::Offset<circle::SparsityParameters> sparsity = 0, - const std::vector<int32_t> *shape_signature = nullptr) + flatbuffers::FlatBufferBuilder &_fbb, const std::vector<int32_t> *shape = nullptr, + circle::TensorType type = circle::TensorType_FLOAT32, uint32_t buffer = 0, + const char *name = nullptr, flatbuffers::Offset<circle::QuantizationParameters> quantization = 0, + bool is_variable = false, flatbuffers::Offset<circle::SparsityParameters> sparsity = 0, + const std::vector<int32_t> *shape_signature = nullptr) { auto shape__ = shape ? _fbb.CreateVector<int32_t>(*shape) : 0; auto name__ = name ? _fbb.CreateString(name) : 0; @@ -3190,7 +3186,7 @@ struct Conv2DOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } int32_t dilation_w_factor() const { return GetField<int32_t>(VT_DILATION_W_FACTOR, 1); } int32_t dilation_h_factor() const { return GetField<int32_t>(VT_DILATION_H_FACTOR, 1); } @@ -3249,10 +3245,10 @@ struct Conv2DOptionsBuilder }; inline flatbuffers::Offset<Conv2DOptions> CreateConv2DOptions( - flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, - int32_t stride_w = 0, int32_t stride_h = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - int32_t dilation_w_factor = 1, int32_t dilation_h_factor = 1) + flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, + int32_t stride_w = 0, int32_t stride_h = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + int32_t dilation_w_factor = 1, int32_t dilation_h_factor = 1) { Conv2DOptionsBuilder builder_(_fbb); builder_.add_dilation_h_factor(dilation_h_factor); @@ -3287,7 +3283,7 @@ struct Pool2DOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -3344,9 +3340,9 @@ struct Pool2DOptionsBuilder }; inline flatbuffers::Offset<Pool2DOptions> CreatePool2DOptions( - flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, - int32_t stride_w = 0, int32_t stride_h = 0, int32_t filter_width = 0, int32_t filter_height = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, + int32_t stride_w = 0, int32_t stride_h = 0, int32_t filter_width = 0, int32_t filter_height = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { Pool2DOptionsBuilder builder_(_fbb); builder_.add_filter_height(filter_height); @@ -3381,7 +3377,7 @@ struct DepthwiseConv2DOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tab circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } int32_t dilation_w_factor() const { return GetField<int32_t>(VT_DILATION_W_FACTOR, 1); } int32_t dilation_h_factor() const { return GetField<int32_t>(VT_DILATION_H_FACTOR, 1); } @@ -3445,10 +3441,10 @@ struct DepthwiseConv2DOptionsBuilder }; inline flatbuffers::Offset<DepthwiseConv2DOptions> CreateDepthwiseConv2DOptions( - flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, - int32_t stride_w = 0, int32_t stride_h = 0, int32_t depth_multiplier = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - int32_t dilation_w_factor = 1, int32_t dilation_h_factor = 1) + flatbuffers::FlatBufferBuilder &_fbb, circle::Padding padding = circle::Padding_SAME, + int32_t stride_w = 0, int32_t stride_h = 0, int32_t depth_multiplier = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + int32_t dilation_w_factor = 1, int32_t dilation_h_factor = 1) { DepthwiseConv2DOptionsBuilder builder_(_fbb); builder_.add_dilation_h_factor(dilation_h_factor); @@ -3499,12 +3495,12 @@ struct ConcatEmbeddingsOptionsBuilder fbb_.AddElement<int32_t>(ConcatEmbeddingsOptions::VT_NUM_CHANNELS, num_channels, 0); } void add_num_columns_per_channel( - flatbuffers::Offset<flatbuffers::Vector<int32_t>> num_columns_per_channel) + flatbuffers::Offset<flatbuffers::Vector<int32_t>> num_columns_per_channel) { fbb_.AddOffset(ConcatEmbeddingsOptions::VT_NUM_COLUMNS_PER_CHANNEL, num_columns_per_channel); } void add_embedding_dim_per_channel( - flatbuffers::Offset<flatbuffers::Vector<int32_t>> embedding_dim_per_channel) + flatbuffers::Offset<flatbuffers::Vector<int32_t>> embedding_dim_per_channel) { fbb_.AddOffset(ConcatEmbeddingsOptions::VT_EMBEDDING_DIM_PER_CHANNEL, embedding_dim_per_channel); @@ -3523,9 +3519,9 @@ struct ConcatEmbeddingsOptionsBuilder }; inline flatbuffers::Offset<ConcatEmbeddingsOptions> CreateConcatEmbeddingsOptions( - flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> num_columns_per_channel = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> embedding_dim_per_channel = 0) + flatbuffers::FlatBufferBuilder &_fbb, int32_t num_channels = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> num_columns_per_channel = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> embedding_dim_per_channel = 0) { ConcatEmbeddingsOptionsBuilder builder_(_fbb); builder_.add_embedding_dim_per_channel(embedding_dim_per_channel); @@ -3540,9 +3536,9 @@ CreateConcatEmbeddingsOptionsDirect(flatbuffers::FlatBufferBuilder &_fbb, int32_ const std::vector<int32_t> *embedding_dim_per_channel = nullptr) { auto num_columns_per_channel__ = - num_columns_per_channel ? _fbb.CreateVector<int32_t>(*num_columns_per_channel) : 0; + num_columns_per_channel ? _fbb.CreateVector<int32_t>(*num_columns_per_channel) : 0; auto embedding_dim_per_channel__ = - embedding_dim_per_channel ? _fbb.CreateVector<int32_t>(*embedding_dim_per_channel) : 0; + embedding_dim_per_channel ? _fbb.CreateVector<int32_t>(*embedding_dim_per_channel) : 0; return circle::CreateConcatEmbeddingsOptions(_fbb, num_channels, num_columns_per_channel__, embedding_dim_per_channel__); } @@ -3609,7 +3605,7 @@ struct SVDFOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool asymmetric_quantize_inputs() const { @@ -3653,9 +3649,9 @@ struct SVDFOptionsBuilder }; inline flatbuffers::Offset<SVDFOptions> CreateSVDFOptions( - flatbuffers::FlatBufferBuilder &_fbb, int32_t rank = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, int32_t rank = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) { SVDFOptionsBuilder builder_(_fbb); builder_.add_rank(rank); @@ -3675,7 +3671,7 @@ struct RNNOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool asymmetric_quantize_inputs() const { @@ -3718,9 +3714,9 @@ struct RNNOptionsBuilder }; inline flatbuffers::Offset<RNNOptions> CreateRNNOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) { RNNOptionsBuilder builder_(_fbb); builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); @@ -3741,7 +3737,7 @@ struct SequenceRNNOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool asymmetric_quantize_inputs() const { @@ -3789,9 +3785,9 @@ struct SequenceRNNOptionsBuilder }; inline flatbuffers::Offset<SequenceRNNOptions> CreateSequenceRNNOptions( - flatbuffers::FlatBufferBuilder &_fbb, bool time_major = false, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, bool time_major = false, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + bool asymmetric_quantize_inputs = false) { SequenceRNNOptionsBuilder builder_(_fbb); builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); @@ -3814,7 +3810,7 @@ struct BidirectionalSequenceRNNOptions FLATBUFFERS_FINAL_CLASS : private flatbuf circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool merge_outputs() const { return GetField<uint8_t>(VT_MERGE_OUTPUTS, 0) != 0; } bool asymmetric_quantize_inputs() const @@ -3869,9 +3865,9 @@ struct BidirectionalSequenceRNNOptionsBuilder }; inline flatbuffers::Offset<BidirectionalSequenceRNNOptions> CreateBidirectionalSequenceRNNOptions( - flatbuffers::FlatBufferBuilder &_fbb, bool time_major = false, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - bool merge_outputs = false, bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, bool time_major = false, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + bool merge_outputs = false, bool asymmetric_quantize_inputs = false) { BidirectionalSequenceRNNOptionsBuilder builder_(_fbb); builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); @@ -3894,12 +3890,12 @@ struct FullyConnectedOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Tabl circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } circle::FullyConnectedOptionsWeightsFormat weights_format() const { return static_cast<circle::FullyConnectedOptionsWeightsFormat>( - GetField<int8_t>(VT_WEIGHTS_FORMAT, 0)); + GetField<int8_t>(VT_WEIGHTS_FORMAT, 0)); } bool keep_num_dims() const { return GetField<uint8_t>(VT_KEEP_NUM_DIMS, 0) != 0; } bool asymmetric_quantize_inputs() const @@ -3955,11 +3951,11 @@ struct FullyConnectedOptionsBuilder }; inline flatbuffers::Offset<FullyConnectedOptions> CreateFullyConnectedOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - circle::FullyConnectedOptionsWeightsFormat weights_format = - circle::FullyConnectedOptionsWeightsFormat_DEFAULT, - bool keep_num_dims = false, bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + circle::FullyConnectedOptionsWeightsFormat weights_format = + circle::FullyConnectedOptionsWeightsFormat_DEFAULT, + bool keep_num_dims = false, bool asymmetric_quantize_inputs = false) { FullyConnectedOptionsBuilder builder_(_fbb); builder_.add_asymmetric_quantize_inputs(asymmetric_quantize_inputs); @@ -4023,7 +4019,7 @@ struct ConcatenationOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -4057,8 +4053,8 @@ struct ConcatenationOptionsBuilder }; inline flatbuffers::Offset<ConcatenationOptions> CreateConcatenationOptions( - flatbuffers::FlatBufferBuilder &_fbb, int32_t axis = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, int32_t axis = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { ConcatenationOptionsBuilder builder_(_fbb); builder_.add_axis(axis); @@ -4076,7 +4072,7 @@ struct AddOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -4109,8 +4105,8 @@ struct AddOptionsBuilder }; inline flatbuffers::Offset<AddOptions> CreateAddOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { AddOptionsBuilder builder_(_fbb); builder_.add_fused_activation_function(fused_activation_function); @@ -4127,7 +4123,7 @@ struct MulOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -4160,8 +4156,8 @@ struct MulOptionsBuilder }; inline flatbuffers::Offset<MulOptions> CreateMulOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { MulOptionsBuilder builder_(_fbb); builder_.add_fused_activation_function(fused_activation_function); @@ -4178,7 +4174,7 @@ struct L2NormOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -4211,8 +4207,8 @@ struct L2NormOptionsBuilder }; inline flatbuffers::Offset<L2NormOptions> CreateL2NormOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { L2NormOptionsBuilder builder_(_fbb); builder_.add_fused_activation_function(fused_activation_function); @@ -4263,7 +4259,7 @@ struct LocalResponseNormalizationOptionsBuilder fbb_.AddElement<float>(LocalResponseNormalizationOptions::VT_BETA, beta, 0.0f); } explicit LocalResponseNormalizationOptionsBuilder(flatbuffers::FlatBufferBuilder &_fbb) - : fbb_(_fbb) + : fbb_(_fbb) { start_ = fbb_.StartTable(); } @@ -4303,7 +4299,7 @@ struct LSTMOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } float cell_clip() const { return GetField<float>(VT_CELL_CLIP, 0.0f); } float proj_clip() const { return GetField<float>(VT_PROJ_CLIP, 0.0f); } @@ -4367,11 +4363,11 @@ struct LSTMOptionsBuilder }; inline flatbuffers::Offset<LSTMOptions> CreateLSTMOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - float cell_clip = 0.0f, float proj_clip = 0.0f, - circle::LSTMKernelType kernel_type = circle::LSTMKernelType_FULL, - bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + float cell_clip = 0.0f, float proj_clip = 0.0f, + circle::LSTMKernelType kernel_type = circle::LSTMKernelType_FULL, + bool asymmetric_quantize_inputs = false) { LSTMOptionsBuilder builder_(_fbb); builder_.add_proj_clip(proj_clip); @@ -4396,7 +4392,7 @@ struct UnidirectionalSequenceLSTMOptions FLATBUFFERS_FINAL_CLASS : private flatb circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } float cell_clip() const { return GetField<float>(VT_CELL_CLIP, 0.0f); } float proj_clip() const { return GetField<float>(VT_PROJ_CLIP, 0.0f); } @@ -4445,7 +4441,7 @@ struct UnidirectionalSequenceLSTMOptionsBuilder static_cast<uint8_t>(asymmetric_quantize_inputs), 0); } explicit UnidirectionalSequenceLSTMOptionsBuilder(flatbuffers::FlatBufferBuilder &_fbb) - : fbb_(_fbb) + : fbb_(_fbb) { start_ = fbb_.StartTable(); } @@ -4461,10 +4457,10 @@ struct UnidirectionalSequenceLSTMOptionsBuilder inline flatbuffers::Offset<UnidirectionalSequenceLSTMOptions> CreateUnidirectionalSequenceLSTMOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - float cell_clip = 0.0f, float proj_clip = 0.0f, bool time_major = false, - bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + float cell_clip = 0.0f, float proj_clip = 0.0f, bool time_major = false, + bool asymmetric_quantize_inputs = false) { UnidirectionalSequenceLSTMOptionsBuilder builder_(_fbb); builder_.add_proj_clip(proj_clip); @@ -4490,7 +4486,7 @@ struct BidirectionalSequenceLSTMOptions FLATBUFFERS_FINAL_CLASS : private flatbu circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } float cell_clip() const { return GetField<float>(VT_CELL_CLIP, 0.0f); } float proj_clip() const { return GetField<float>(VT_PROJ_CLIP, 0.0f); } @@ -4546,7 +4542,7 @@ struct BidirectionalSequenceLSTMOptionsBuilder static_cast<uint8_t>(asymmetric_quantize_inputs), 0); } explicit BidirectionalSequenceLSTMOptionsBuilder(flatbuffers::FlatBufferBuilder &_fbb) - : fbb_(_fbb) + : fbb_(_fbb) { start_ = fbb_.StartTable(); } @@ -4561,10 +4557,10 @@ struct BidirectionalSequenceLSTMOptionsBuilder }; inline flatbuffers::Offset<BidirectionalSequenceLSTMOptions> CreateBidirectionalSequenceLSTMOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, - float cell_clip = 0.0f, float proj_clip = 0.0f, bool merge_outputs = false, - bool time_major = true, bool asymmetric_quantize_inputs = false) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE, + float cell_clip = 0.0f, float proj_clip = 0.0f, bool merge_outputs = false, + bool time_major = true, bool asymmetric_quantize_inputs = false) { BidirectionalSequenceLSTMOptionsBuilder builder_(_fbb); builder_.add_proj_clip(proj_clip); @@ -5075,7 +5071,7 @@ struct SubOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -5108,8 +5104,8 @@ struct SubOptionsBuilder }; inline flatbuffers::Offset<SubOptions> CreateSubOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { SubOptionsBuilder builder_(_fbb); builder_.add_fused_activation_function(fused_activation_function); @@ -5126,7 +5122,7 @@ struct DivOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -5159,8 +5155,8 @@ struct DivOptionsBuilder }; inline flatbuffers::Offset<DivOptions> CreateDivOptions( - flatbuffers::FlatBufferBuilder &_fbb, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { DivOptionsBuilder builder_(_fbb); builder_.add_fused_activation_function(fused_activation_function); @@ -7976,7 +7972,7 @@ struct BCQFullyConnectedOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::T circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -8014,8 +8010,8 @@ struct BCQFullyConnectedOptionsBuilder }; inline flatbuffers::Offset<BCQFullyConnectedOptions> CreateBCQFullyConnectedOptions( - flatbuffers::FlatBufferBuilder &_fbb, int32_t weights_hidden_size = 0, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, int32_t weights_hidden_size = 0, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { BCQFullyConnectedOptionsBuilder builder_(_fbb); builder_.add_weights_hidden_size(weights_hidden_size); @@ -8035,7 +8031,7 @@ struct InstanceNormOptions FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table circle::ActivationFunctionType fused_activation_function() const { return static_cast<circle::ActivationFunctionType>( - GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); + GetField<int8_t>(VT_FUSED_ACTIVATION_FUNCTION, 0)); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -8072,8 +8068,8 @@ struct InstanceNormOptionsBuilder }; inline flatbuffers::Offset<InstanceNormOptions> CreateInstanceNormOptions( - flatbuffers::FlatBufferBuilder &_fbb, float epsilon = 0.0f, - circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) + flatbuffers::FlatBufferBuilder &_fbb, float epsilon = 0.0f, + circle::ActivationFunctionType fused_activation_function = circle::ActivationFunctionType_NONE) { InstanceNormOptionsBuilder builder_(_fbb); builder_.add_epsilon(epsilon); @@ -8191,632 +8187,632 @@ struct Operator FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const circle::Conv2DOptions *builtin_options_as_Conv2DOptions() const { return builtin_options_type() == circle::BuiltinOptions_Conv2DOptions - ? static_cast<const circle::Conv2DOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::Conv2DOptions *>(builtin_options()) + : nullptr; } const circle::DepthwiseConv2DOptions *builtin_options_as_DepthwiseConv2DOptions() const { return builtin_options_type() == circle::BuiltinOptions_DepthwiseConv2DOptions - ? static_cast<const circle::DepthwiseConv2DOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::DepthwiseConv2DOptions *>(builtin_options()) + : nullptr; } const circle::ConcatEmbeddingsOptions *builtin_options_as_ConcatEmbeddingsOptions() const { return builtin_options_type() == circle::BuiltinOptions_ConcatEmbeddingsOptions - ? static_cast<const circle::ConcatEmbeddingsOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ConcatEmbeddingsOptions *>(builtin_options()) + : nullptr; } const circle::LSHProjectionOptions *builtin_options_as_LSHProjectionOptions() const { return builtin_options_type() == circle::BuiltinOptions_LSHProjectionOptions - ? static_cast<const circle::LSHProjectionOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LSHProjectionOptions *>(builtin_options()) + : nullptr; } const circle::Pool2DOptions *builtin_options_as_Pool2DOptions() const { return builtin_options_type() == circle::BuiltinOptions_Pool2DOptions - ? static_cast<const circle::Pool2DOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::Pool2DOptions *>(builtin_options()) + : nullptr; } const circle::SVDFOptions *builtin_options_as_SVDFOptions() const { return builtin_options_type() == circle::BuiltinOptions_SVDFOptions - ? static_cast<const circle::SVDFOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SVDFOptions *>(builtin_options()) + : nullptr; } const circle::RNNOptions *builtin_options_as_RNNOptions() const { return builtin_options_type() == circle::BuiltinOptions_RNNOptions - ? static_cast<const circle::RNNOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::RNNOptions *>(builtin_options()) + : nullptr; } const circle::FullyConnectedOptions *builtin_options_as_FullyConnectedOptions() const { return builtin_options_type() == circle::BuiltinOptions_FullyConnectedOptions - ? static_cast<const circle::FullyConnectedOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::FullyConnectedOptions *>(builtin_options()) + : nullptr; } const circle::SoftmaxOptions *builtin_options_as_SoftmaxOptions() const { return builtin_options_type() == circle::BuiltinOptions_SoftmaxOptions - ? static_cast<const circle::SoftmaxOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SoftmaxOptions *>(builtin_options()) + : nullptr; } const circle::ConcatenationOptions *builtin_options_as_ConcatenationOptions() const { return builtin_options_type() == circle::BuiltinOptions_ConcatenationOptions - ? static_cast<const circle::ConcatenationOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ConcatenationOptions *>(builtin_options()) + : nullptr; } const circle::AddOptions *builtin_options_as_AddOptions() const { return builtin_options_type() == circle::BuiltinOptions_AddOptions - ? static_cast<const circle::AddOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::AddOptions *>(builtin_options()) + : nullptr; } const circle::L2NormOptions *builtin_options_as_L2NormOptions() const { return builtin_options_type() == circle::BuiltinOptions_L2NormOptions - ? static_cast<const circle::L2NormOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::L2NormOptions *>(builtin_options()) + : nullptr; } const circle::LocalResponseNormalizationOptions * builtin_options_as_LocalResponseNormalizationOptions() const { return builtin_options_type() == circle::BuiltinOptions_LocalResponseNormalizationOptions - ? static_cast<const circle::LocalResponseNormalizationOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LocalResponseNormalizationOptions *>(builtin_options()) + : nullptr; } const circle::LSTMOptions *builtin_options_as_LSTMOptions() const { return builtin_options_type() == circle::BuiltinOptions_LSTMOptions - ? static_cast<const circle::LSTMOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LSTMOptions *>(builtin_options()) + : nullptr; } const circle::ResizeBilinearOptions *builtin_options_as_ResizeBilinearOptions() const { return builtin_options_type() == circle::BuiltinOptions_ResizeBilinearOptions - ? static_cast<const circle::ResizeBilinearOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ResizeBilinearOptions *>(builtin_options()) + : nullptr; } const circle::CallOptions *builtin_options_as_CallOptions() const { return builtin_options_type() == circle::BuiltinOptions_CallOptions - ? static_cast<const circle::CallOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::CallOptions *>(builtin_options()) + : nullptr; } const circle::ReshapeOptions *builtin_options_as_ReshapeOptions() const { return builtin_options_type() == circle::BuiltinOptions_ReshapeOptions - ? static_cast<const circle::ReshapeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ReshapeOptions *>(builtin_options()) + : nullptr; } const circle::SkipGramOptions *builtin_options_as_SkipGramOptions() const { return builtin_options_type() == circle::BuiltinOptions_SkipGramOptions - ? static_cast<const circle::SkipGramOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SkipGramOptions *>(builtin_options()) + : nullptr; } const circle::SpaceToDepthOptions *builtin_options_as_SpaceToDepthOptions() const { return builtin_options_type() == circle::BuiltinOptions_SpaceToDepthOptions - ? static_cast<const circle::SpaceToDepthOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SpaceToDepthOptions *>(builtin_options()) + : nullptr; } const circle::EmbeddingLookupSparseOptions * builtin_options_as_EmbeddingLookupSparseOptions() const { return builtin_options_type() == circle::BuiltinOptions_EmbeddingLookupSparseOptions - ? static_cast<const circle::EmbeddingLookupSparseOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::EmbeddingLookupSparseOptions *>(builtin_options()) + : nullptr; } const circle::MulOptions *builtin_options_as_MulOptions() const { return builtin_options_type() == circle::BuiltinOptions_MulOptions - ? static_cast<const circle::MulOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::MulOptions *>(builtin_options()) + : nullptr; } const circle::PadOptions *builtin_options_as_PadOptions() const { return builtin_options_type() == circle::BuiltinOptions_PadOptions - ? static_cast<const circle::PadOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::PadOptions *>(builtin_options()) + : nullptr; } const circle::GatherOptions *builtin_options_as_GatherOptions() const { return builtin_options_type() == circle::BuiltinOptions_GatherOptions - ? static_cast<const circle::GatherOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::GatherOptions *>(builtin_options()) + : nullptr; } const circle::BatchToSpaceNDOptions *builtin_options_as_BatchToSpaceNDOptions() const { return builtin_options_type() == circle::BuiltinOptions_BatchToSpaceNDOptions - ? static_cast<const circle::BatchToSpaceNDOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BatchToSpaceNDOptions *>(builtin_options()) + : nullptr; } const circle::SpaceToBatchNDOptions *builtin_options_as_SpaceToBatchNDOptions() const { return builtin_options_type() == circle::BuiltinOptions_SpaceToBatchNDOptions - ? static_cast<const circle::SpaceToBatchNDOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SpaceToBatchNDOptions *>(builtin_options()) + : nullptr; } const circle::TransposeOptions *builtin_options_as_TransposeOptions() const { return builtin_options_type() == circle::BuiltinOptions_TransposeOptions - ? static_cast<const circle::TransposeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::TransposeOptions *>(builtin_options()) + : nullptr; } const circle::ReducerOptions *builtin_options_as_ReducerOptions() const { return builtin_options_type() == circle::BuiltinOptions_ReducerOptions - ? static_cast<const circle::ReducerOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ReducerOptions *>(builtin_options()) + : nullptr; } const circle::SubOptions *builtin_options_as_SubOptions() const { return builtin_options_type() == circle::BuiltinOptions_SubOptions - ? static_cast<const circle::SubOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SubOptions *>(builtin_options()) + : nullptr; } const circle::DivOptions *builtin_options_as_DivOptions() const { return builtin_options_type() == circle::BuiltinOptions_DivOptions - ? static_cast<const circle::DivOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::DivOptions *>(builtin_options()) + : nullptr; } const circle::SqueezeOptions *builtin_options_as_SqueezeOptions() const { return builtin_options_type() == circle::BuiltinOptions_SqueezeOptions - ? static_cast<const circle::SqueezeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SqueezeOptions *>(builtin_options()) + : nullptr; } const circle::SequenceRNNOptions *builtin_options_as_SequenceRNNOptions() const { return builtin_options_type() == circle::BuiltinOptions_SequenceRNNOptions - ? static_cast<const circle::SequenceRNNOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SequenceRNNOptions *>(builtin_options()) + : nullptr; } const circle::StridedSliceOptions *builtin_options_as_StridedSliceOptions() const { return builtin_options_type() == circle::BuiltinOptions_StridedSliceOptions - ? static_cast<const circle::StridedSliceOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::StridedSliceOptions *>(builtin_options()) + : nullptr; } const circle::ExpOptions *builtin_options_as_ExpOptions() const { return builtin_options_type() == circle::BuiltinOptions_ExpOptions - ? static_cast<const circle::ExpOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ExpOptions *>(builtin_options()) + : nullptr; } const circle::TopKV2Options *builtin_options_as_TopKV2Options() const { return builtin_options_type() == circle::BuiltinOptions_TopKV2Options - ? static_cast<const circle::TopKV2Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::TopKV2Options *>(builtin_options()) + : nullptr; } const circle::SplitOptions *builtin_options_as_SplitOptions() const { return builtin_options_type() == circle::BuiltinOptions_SplitOptions - ? static_cast<const circle::SplitOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SplitOptions *>(builtin_options()) + : nullptr; } const circle::LogSoftmaxOptions *builtin_options_as_LogSoftmaxOptions() const { return builtin_options_type() == circle::BuiltinOptions_LogSoftmaxOptions - ? static_cast<const circle::LogSoftmaxOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LogSoftmaxOptions *>(builtin_options()) + : nullptr; } const circle::CastOptions *builtin_options_as_CastOptions() const { return builtin_options_type() == circle::BuiltinOptions_CastOptions - ? static_cast<const circle::CastOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::CastOptions *>(builtin_options()) + : nullptr; } const circle::DequantizeOptions *builtin_options_as_DequantizeOptions() const { return builtin_options_type() == circle::BuiltinOptions_DequantizeOptions - ? static_cast<const circle::DequantizeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::DequantizeOptions *>(builtin_options()) + : nullptr; } const circle::MaximumMinimumOptions *builtin_options_as_MaximumMinimumOptions() const { return builtin_options_type() == circle::BuiltinOptions_MaximumMinimumOptions - ? static_cast<const circle::MaximumMinimumOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::MaximumMinimumOptions *>(builtin_options()) + : nullptr; } const circle::ArgMaxOptions *builtin_options_as_ArgMaxOptions() const { return builtin_options_type() == circle::BuiltinOptions_ArgMaxOptions - ? static_cast<const circle::ArgMaxOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ArgMaxOptions *>(builtin_options()) + : nullptr; } const circle::LessOptions *builtin_options_as_LessOptions() const { return builtin_options_type() == circle::BuiltinOptions_LessOptions - ? static_cast<const circle::LessOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LessOptions *>(builtin_options()) + : nullptr; } const circle::NegOptions *builtin_options_as_NegOptions() const { return builtin_options_type() == circle::BuiltinOptions_NegOptions - ? static_cast<const circle::NegOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::NegOptions *>(builtin_options()) + : nullptr; } const circle::PadV2Options *builtin_options_as_PadV2Options() const { return builtin_options_type() == circle::BuiltinOptions_PadV2Options - ? static_cast<const circle::PadV2Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::PadV2Options *>(builtin_options()) + : nullptr; } const circle::GreaterOptions *builtin_options_as_GreaterOptions() const { return builtin_options_type() == circle::BuiltinOptions_GreaterOptions - ? static_cast<const circle::GreaterOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::GreaterOptions *>(builtin_options()) + : nullptr; } const circle::GreaterEqualOptions *builtin_options_as_GreaterEqualOptions() const { return builtin_options_type() == circle::BuiltinOptions_GreaterEqualOptions - ? static_cast<const circle::GreaterEqualOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::GreaterEqualOptions *>(builtin_options()) + : nullptr; } const circle::LessEqualOptions *builtin_options_as_LessEqualOptions() const { return builtin_options_type() == circle::BuiltinOptions_LessEqualOptions - ? static_cast<const circle::LessEqualOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LessEqualOptions *>(builtin_options()) + : nullptr; } const circle::SelectOptions *builtin_options_as_SelectOptions() const { return builtin_options_type() == circle::BuiltinOptions_SelectOptions - ? static_cast<const circle::SelectOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SelectOptions *>(builtin_options()) + : nullptr; } const circle::SliceOptions *builtin_options_as_SliceOptions() const { return builtin_options_type() == circle::BuiltinOptions_SliceOptions - ? static_cast<const circle::SliceOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SliceOptions *>(builtin_options()) + : nullptr; } const circle::TransposeConvOptions *builtin_options_as_TransposeConvOptions() const { return builtin_options_type() == circle::BuiltinOptions_TransposeConvOptions - ? static_cast<const circle::TransposeConvOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::TransposeConvOptions *>(builtin_options()) + : nullptr; } const circle::SparseToDenseOptions *builtin_options_as_SparseToDenseOptions() const { return builtin_options_type() == circle::BuiltinOptions_SparseToDenseOptions - ? static_cast<const circle::SparseToDenseOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SparseToDenseOptions *>(builtin_options()) + : nullptr; } const circle::TileOptions *builtin_options_as_TileOptions() const { return builtin_options_type() == circle::BuiltinOptions_TileOptions - ? static_cast<const circle::TileOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::TileOptions *>(builtin_options()) + : nullptr; } const circle::ExpandDimsOptions *builtin_options_as_ExpandDimsOptions() const { return builtin_options_type() == circle::BuiltinOptions_ExpandDimsOptions - ? static_cast<const circle::ExpandDimsOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ExpandDimsOptions *>(builtin_options()) + : nullptr; } const circle::EqualOptions *builtin_options_as_EqualOptions() const { return builtin_options_type() == circle::BuiltinOptions_EqualOptions - ? static_cast<const circle::EqualOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::EqualOptions *>(builtin_options()) + : nullptr; } const circle::NotEqualOptions *builtin_options_as_NotEqualOptions() const { return builtin_options_type() == circle::BuiltinOptions_NotEqualOptions - ? static_cast<const circle::NotEqualOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::NotEqualOptions *>(builtin_options()) + : nullptr; } const circle::ShapeOptions *builtin_options_as_ShapeOptions() const { return builtin_options_type() == circle::BuiltinOptions_ShapeOptions - ? static_cast<const circle::ShapeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ShapeOptions *>(builtin_options()) + : nullptr; } const circle::PowOptions *builtin_options_as_PowOptions() const { return builtin_options_type() == circle::BuiltinOptions_PowOptions - ? static_cast<const circle::PowOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::PowOptions *>(builtin_options()) + : nullptr; } const circle::ArgMinOptions *builtin_options_as_ArgMinOptions() const { return builtin_options_type() == circle::BuiltinOptions_ArgMinOptions - ? static_cast<const circle::ArgMinOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ArgMinOptions *>(builtin_options()) + : nullptr; } const circle::FakeQuantOptions *builtin_options_as_FakeQuantOptions() const { return builtin_options_type() == circle::BuiltinOptions_FakeQuantOptions - ? static_cast<const circle::FakeQuantOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::FakeQuantOptions *>(builtin_options()) + : nullptr; } const circle::PackOptions *builtin_options_as_PackOptions() const { return builtin_options_type() == circle::BuiltinOptions_PackOptions - ? static_cast<const circle::PackOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::PackOptions *>(builtin_options()) + : nullptr; } const circle::LogicalOrOptions *builtin_options_as_LogicalOrOptions() const { return builtin_options_type() == circle::BuiltinOptions_LogicalOrOptions - ? static_cast<const circle::LogicalOrOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LogicalOrOptions *>(builtin_options()) + : nullptr; } const circle::OneHotOptions *builtin_options_as_OneHotOptions() const { return builtin_options_type() == circle::BuiltinOptions_OneHotOptions - ? static_cast<const circle::OneHotOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::OneHotOptions *>(builtin_options()) + : nullptr; } const circle::LogicalAndOptions *builtin_options_as_LogicalAndOptions() const { return builtin_options_type() == circle::BuiltinOptions_LogicalAndOptions - ? static_cast<const circle::LogicalAndOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LogicalAndOptions *>(builtin_options()) + : nullptr; } const circle::LogicalNotOptions *builtin_options_as_LogicalNotOptions() const { return builtin_options_type() == circle::BuiltinOptions_LogicalNotOptions - ? static_cast<const circle::LogicalNotOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LogicalNotOptions *>(builtin_options()) + : nullptr; } const circle::UnpackOptions *builtin_options_as_UnpackOptions() const { return builtin_options_type() == circle::BuiltinOptions_UnpackOptions - ? static_cast<const circle::UnpackOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::UnpackOptions *>(builtin_options()) + : nullptr; } const circle::FloorDivOptions *builtin_options_as_FloorDivOptions() const { return builtin_options_type() == circle::BuiltinOptions_FloorDivOptions - ? static_cast<const circle::FloorDivOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::FloorDivOptions *>(builtin_options()) + : nullptr; } const circle::SquareOptions *builtin_options_as_SquareOptions() const { return builtin_options_type() == circle::BuiltinOptions_SquareOptions - ? static_cast<const circle::SquareOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SquareOptions *>(builtin_options()) + : nullptr; } const circle::ZerosLikeOptions *builtin_options_as_ZerosLikeOptions() const { return builtin_options_type() == circle::BuiltinOptions_ZerosLikeOptions - ? static_cast<const circle::ZerosLikeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ZerosLikeOptions *>(builtin_options()) + : nullptr; } const circle::FillOptions *builtin_options_as_FillOptions() const { return builtin_options_type() == circle::BuiltinOptions_FillOptions - ? static_cast<const circle::FillOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::FillOptions *>(builtin_options()) + : nullptr; } const circle::BidirectionalSequenceLSTMOptions * builtin_options_as_BidirectionalSequenceLSTMOptions() const { return builtin_options_type() == circle::BuiltinOptions_BidirectionalSequenceLSTMOptions - ? static_cast<const circle::BidirectionalSequenceLSTMOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BidirectionalSequenceLSTMOptions *>(builtin_options()) + : nullptr; } const circle::BidirectionalSequenceRNNOptions * builtin_options_as_BidirectionalSequenceRNNOptions() const { return builtin_options_type() == circle::BuiltinOptions_BidirectionalSequenceRNNOptions - ? static_cast<const circle::BidirectionalSequenceRNNOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BidirectionalSequenceRNNOptions *>(builtin_options()) + : nullptr; } const circle::UnidirectionalSequenceLSTMOptions * builtin_options_as_UnidirectionalSequenceLSTMOptions() const { return builtin_options_type() == circle::BuiltinOptions_UnidirectionalSequenceLSTMOptions - ? static_cast<const circle::UnidirectionalSequenceLSTMOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::UnidirectionalSequenceLSTMOptions *>(builtin_options()) + : nullptr; } const circle::FloorModOptions *builtin_options_as_FloorModOptions() const { return builtin_options_type() == circle::BuiltinOptions_FloorModOptions - ? static_cast<const circle::FloorModOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::FloorModOptions *>(builtin_options()) + : nullptr; } const circle::RangeOptions *builtin_options_as_RangeOptions() const { return builtin_options_type() == circle::BuiltinOptions_RangeOptions - ? static_cast<const circle::RangeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::RangeOptions *>(builtin_options()) + : nullptr; } const circle::ResizeNearestNeighborOptions * builtin_options_as_ResizeNearestNeighborOptions() const { return builtin_options_type() == circle::BuiltinOptions_ResizeNearestNeighborOptions - ? static_cast<const circle::ResizeNearestNeighborOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ResizeNearestNeighborOptions *>(builtin_options()) + : nullptr; } const circle::LeakyReluOptions *builtin_options_as_LeakyReluOptions() const { return builtin_options_type() == circle::BuiltinOptions_LeakyReluOptions - ? static_cast<const circle::LeakyReluOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::LeakyReluOptions *>(builtin_options()) + : nullptr; } const circle::SquaredDifferenceOptions *builtin_options_as_SquaredDifferenceOptions() const { return builtin_options_type() == circle::BuiltinOptions_SquaredDifferenceOptions - ? static_cast<const circle::SquaredDifferenceOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SquaredDifferenceOptions *>(builtin_options()) + : nullptr; } const circle::MirrorPadOptions *builtin_options_as_MirrorPadOptions() const { return builtin_options_type() == circle::BuiltinOptions_MirrorPadOptions - ? static_cast<const circle::MirrorPadOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::MirrorPadOptions *>(builtin_options()) + : nullptr; } const circle::AbsOptions *builtin_options_as_AbsOptions() const { return builtin_options_type() == circle::BuiltinOptions_AbsOptions - ? static_cast<const circle::AbsOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::AbsOptions *>(builtin_options()) + : nullptr; } const circle::SplitVOptions *builtin_options_as_SplitVOptions() const { return builtin_options_type() == circle::BuiltinOptions_SplitVOptions - ? static_cast<const circle::SplitVOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SplitVOptions *>(builtin_options()) + : nullptr; } const circle::UniqueOptions *builtin_options_as_UniqueOptions() const { return builtin_options_type() == circle::BuiltinOptions_UniqueOptions - ? static_cast<const circle::UniqueOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::UniqueOptions *>(builtin_options()) + : nullptr; } const circle::ReverseV2Options *builtin_options_as_ReverseV2Options() const { return builtin_options_type() == circle::BuiltinOptions_ReverseV2Options - ? static_cast<const circle::ReverseV2Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ReverseV2Options *>(builtin_options()) + : nullptr; } const circle::AddNOptions *builtin_options_as_AddNOptions() const { return builtin_options_type() == circle::BuiltinOptions_AddNOptions - ? static_cast<const circle::AddNOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::AddNOptions *>(builtin_options()) + : nullptr; } const circle::GatherNdOptions *builtin_options_as_GatherNdOptions() const { return builtin_options_type() == circle::BuiltinOptions_GatherNdOptions - ? static_cast<const circle::GatherNdOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::GatherNdOptions *>(builtin_options()) + : nullptr; } const circle::CosOptions *builtin_options_as_CosOptions() const { return builtin_options_type() == circle::BuiltinOptions_CosOptions - ? static_cast<const circle::CosOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::CosOptions *>(builtin_options()) + : nullptr; } const circle::WhereOptions *builtin_options_as_WhereOptions() const { return builtin_options_type() == circle::BuiltinOptions_WhereOptions - ? static_cast<const circle::WhereOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::WhereOptions *>(builtin_options()) + : nullptr; } const circle::RankOptions *builtin_options_as_RankOptions() const { return builtin_options_type() == circle::BuiltinOptions_RankOptions - ? static_cast<const circle::RankOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::RankOptions *>(builtin_options()) + : nullptr; } const circle::ReverseSequenceOptions *builtin_options_as_ReverseSequenceOptions() const { return builtin_options_type() == circle::BuiltinOptions_ReverseSequenceOptions - ? static_cast<const circle::ReverseSequenceOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ReverseSequenceOptions *>(builtin_options()) + : nullptr; } const circle::MatrixDiagOptions *builtin_options_as_MatrixDiagOptions() const { return builtin_options_type() == circle::BuiltinOptions_MatrixDiagOptions - ? static_cast<const circle::MatrixDiagOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::MatrixDiagOptions *>(builtin_options()) + : nullptr; } const circle::QuantizeOptions *builtin_options_as_QuantizeOptions() const { return builtin_options_type() == circle::BuiltinOptions_QuantizeOptions - ? static_cast<const circle::QuantizeOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::QuantizeOptions *>(builtin_options()) + : nullptr; } const circle::MatrixSetDiagOptions *builtin_options_as_MatrixSetDiagOptions() const { return builtin_options_type() == circle::BuiltinOptions_MatrixSetDiagOptions - ? static_cast<const circle::MatrixSetDiagOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::MatrixSetDiagOptions *>(builtin_options()) + : nullptr; } const circle::HardSwishOptions *builtin_options_as_HardSwishOptions() const { return builtin_options_type() == circle::BuiltinOptions_HardSwishOptions - ? static_cast<const circle::HardSwishOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::HardSwishOptions *>(builtin_options()) + : nullptr; } const circle::IfOptions *builtin_options_as_IfOptions() const { return builtin_options_type() == circle::BuiltinOptions_IfOptions - ? static_cast<const circle::IfOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::IfOptions *>(builtin_options()) + : nullptr; } const circle::WhileOptions *builtin_options_as_WhileOptions() const { return builtin_options_type() == circle::BuiltinOptions_WhileOptions - ? static_cast<const circle::WhileOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::WhileOptions *>(builtin_options()) + : nullptr; } const circle::DepthToSpaceOptions *builtin_options_as_DepthToSpaceOptions() const { return builtin_options_type() == circle::BuiltinOptions_DepthToSpaceOptions - ? static_cast<const circle::DepthToSpaceOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::DepthToSpaceOptions *>(builtin_options()) + : nullptr; } const circle::NonMaxSuppressionV4Options *builtin_options_as_NonMaxSuppressionV4Options() const { return builtin_options_type() == circle::BuiltinOptions_NonMaxSuppressionV4Options - ? static_cast<const circle::NonMaxSuppressionV4Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::NonMaxSuppressionV4Options *>(builtin_options()) + : nullptr; } const circle::NonMaxSuppressionV5Options *builtin_options_as_NonMaxSuppressionV5Options() const { return builtin_options_type() == circle::BuiltinOptions_NonMaxSuppressionV5Options - ? static_cast<const circle::NonMaxSuppressionV5Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::NonMaxSuppressionV5Options *>(builtin_options()) + : nullptr; } const circle::ScatterNdOptions *builtin_options_as_ScatterNdOptions() const { return builtin_options_type() == circle::BuiltinOptions_ScatterNdOptions - ? static_cast<const circle::ScatterNdOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::ScatterNdOptions *>(builtin_options()) + : nullptr; } const circle::SelectV2Options *builtin_options_as_SelectV2Options() const { return builtin_options_type() == circle::BuiltinOptions_SelectV2Options - ? static_cast<const circle::SelectV2Options *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SelectV2Options *>(builtin_options()) + : nullptr; } const circle::DensifyOptions *builtin_options_as_DensifyOptions() const { return builtin_options_type() == circle::BuiltinOptions_DensifyOptions - ? static_cast<const circle::DensifyOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::DensifyOptions *>(builtin_options()) + : nullptr; } const circle::SegmentSumOptions *builtin_options_as_SegmentSumOptions() const { return builtin_options_type() == circle::BuiltinOptions_SegmentSumOptions - ? static_cast<const circle::SegmentSumOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::SegmentSumOptions *>(builtin_options()) + : nullptr; } const circle::BatchMatMulOptions *builtin_options_as_BatchMatMulOptions() const { return builtin_options_type() == circle::BuiltinOptions_BatchMatMulOptions - ? static_cast<const circle::BatchMatMulOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BatchMatMulOptions *>(builtin_options()) + : nullptr; } const circle::BCQGatherOptions *builtin_options_as_BCQGatherOptions() const { return builtin_options_type() == circle::BuiltinOptions_BCQGatherOptions - ? static_cast<const circle::BCQGatherOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BCQGatherOptions *>(builtin_options()) + : nullptr; } const circle::BCQFullyConnectedOptions *builtin_options_as_BCQFullyConnectedOptions() const { return builtin_options_type() == circle::BuiltinOptions_BCQFullyConnectedOptions - ? static_cast<const circle::BCQFullyConnectedOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::BCQFullyConnectedOptions *>(builtin_options()) + : nullptr; } const circle::InstanceNormOptions *builtin_options_as_InstanceNormOptions() const { return builtin_options_type() == circle::BuiltinOptions_InstanceNormOptions - ? static_cast<const circle::InstanceNormOptions *>(builtin_options()) - : nullptr; + ? static_cast<const circle::InstanceNormOptions *>(builtin_options()) + : nullptr; } const flatbuffers::Vector<uint8_t> *custom_options() const { @@ -9558,7 +9554,7 @@ struct OperatorBuilder static_cast<int8_t>(custom_options_format), 0); } void add_mutating_variable_inputs( - flatbuffers::Offset<flatbuffers::Vector<uint8_t>> mutating_variable_inputs) + flatbuffers::Offset<flatbuffers::Vector<uint8_t>> mutating_variable_inputs) { fbb_.AddOffset(Operator::VT_MUTATING_VARIABLE_INPUTS, mutating_variable_inputs); } @@ -9580,15 +9576,15 @@ struct OperatorBuilder }; inline flatbuffers::Offset<Operator> CreateOperator( - flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> inputs = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> outputs = 0, - circle::BuiltinOptions builtin_options_type = circle::BuiltinOptions_NONE, - flatbuffers::Offset<void> builtin_options = 0, - flatbuffers::Offset<flatbuffers::Vector<uint8_t>> custom_options = 0, - circle::CustomOptionsFormat custom_options_format = circle::CustomOptionsFormat_FLEXBUFFERS, - flatbuffers::Offset<flatbuffers::Vector<uint8_t>> mutating_variable_inputs = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> intermediates = 0) + flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> inputs = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> outputs = 0, + circle::BuiltinOptions builtin_options_type = circle::BuiltinOptions_NONE, + flatbuffers::Offset<void> builtin_options = 0, + flatbuffers::Offset<flatbuffers::Vector<uint8_t>> custom_options = 0, + circle::CustomOptionsFormat custom_options_format = circle::CustomOptionsFormat_FLEXBUFFERS, + flatbuffers::Offset<flatbuffers::Vector<uint8_t>> mutating_variable_inputs = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> intermediates = 0) { OperatorBuilder builder_(_fbb); builder_.add_intermediates(intermediates); @@ -9604,20 +9600,20 @@ inline flatbuffers::Offset<Operator> CreateOperator( } inline flatbuffers::Offset<Operator> CreateOperatorDirect( - flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index = 0, - const std::vector<int32_t> *inputs = nullptr, const std::vector<int32_t> *outputs = nullptr, - circle::BuiltinOptions builtin_options_type = circle::BuiltinOptions_NONE, - flatbuffers::Offset<void> builtin_options = 0, - const std::vector<uint8_t> *custom_options = nullptr, - circle::CustomOptionsFormat custom_options_format = circle::CustomOptionsFormat_FLEXBUFFERS, - const std::vector<uint8_t> *mutating_variable_inputs = nullptr, - const std::vector<int32_t> *intermediates = nullptr) + flatbuffers::FlatBufferBuilder &_fbb, uint32_t opcode_index = 0, + const std::vector<int32_t> *inputs = nullptr, const std::vector<int32_t> *outputs = nullptr, + circle::BuiltinOptions builtin_options_type = circle::BuiltinOptions_NONE, + flatbuffers::Offset<void> builtin_options = 0, + const std::vector<uint8_t> *custom_options = nullptr, + circle::CustomOptionsFormat custom_options_format = circle::CustomOptionsFormat_FLEXBUFFERS, + const std::vector<uint8_t> *mutating_variable_inputs = nullptr, + const std::vector<int32_t> *intermediates = nullptr) { auto inputs__ = inputs ? _fbb.CreateVector<int32_t>(*inputs) : 0; auto outputs__ = outputs ? _fbb.CreateVector<int32_t>(*outputs) : 0; auto custom_options__ = custom_options ? _fbb.CreateVector<uint8_t>(*custom_options) : 0; auto mutating_variable_inputs__ = - mutating_variable_inputs ? _fbb.CreateVector<uint8_t>(*mutating_variable_inputs) : 0; + mutating_variable_inputs ? _fbb.CreateVector<uint8_t>(*mutating_variable_inputs) : 0; auto intermediates__ = intermediates ? _fbb.CreateVector<int32_t>(*intermediates) : 0; return circle::CreateOperator(_fbb, opcode_index, inputs__, outputs__, builtin_options_type, builtin_options, custom_options__, custom_options_format, @@ -9651,7 +9647,7 @@ struct SubGraph FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const flatbuffers::Vector<flatbuffers::Offset<circle::Operator>> *operators() const { return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<circle::Operator>> *>( - VT_OPERATORS); + VT_OPERATORS); } const flatbuffers::String *name() const { @@ -9693,7 +9689,7 @@ struct SubGraphBuilder fbb_.AddOffset(SubGraph::VT_OUTPUTS, outputs); } void add_operators( - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Operator>>> operators) + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Operator>>> operators) { fbb_.AddOffset(SubGraph::VT_OPERATORS, operators); } @@ -9719,13 +9715,13 @@ struct SubGraphBuilder }; inline flatbuffers::Offset<SubGraph> CreateSubGraph( - flatbuffers::FlatBufferBuilder &_fbb, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Tensor>>> tensors = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> inputs = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> outputs = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Operator>>> operators = 0, - flatbuffers::Offset<flatbuffers::String> name = 0, - circle::DataFormat data_format = circle::DataFormat_CHANNELS_LAST) + flatbuffers::FlatBufferBuilder &_fbb, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Tensor>>> tensors = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> inputs = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> outputs = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Operator>>> operators = 0, + flatbuffers::Offset<flatbuffers::String> name = 0, + circle::DataFormat data_format = circle::DataFormat_CHANNELS_LAST) { SubGraphBuilder builder_(_fbb); builder_.add_name(name); @@ -9738,17 +9734,17 @@ inline flatbuffers::Offset<SubGraph> CreateSubGraph( } inline flatbuffers::Offset<SubGraph> CreateSubGraphDirect( - flatbuffers::FlatBufferBuilder &_fbb, - const std::vector<flatbuffers::Offset<circle::Tensor>> *tensors = nullptr, - const std::vector<int32_t> *inputs = nullptr, const std::vector<int32_t> *outputs = nullptr, - const std::vector<flatbuffers::Offset<circle::Operator>> *operators = nullptr, - const char *name = nullptr, circle::DataFormat data_format = circle::DataFormat_CHANNELS_LAST) + flatbuffers::FlatBufferBuilder &_fbb, + const std::vector<flatbuffers::Offset<circle::Tensor>> *tensors = nullptr, + const std::vector<int32_t> *inputs = nullptr, const std::vector<int32_t> *outputs = nullptr, + const std::vector<flatbuffers::Offset<circle::Operator>> *operators = nullptr, + const char *name = nullptr, circle::DataFormat data_format = circle::DataFormat_CHANNELS_LAST) { auto tensors__ = tensors ? _fbb.CreateVector<flatbuffers::Offset<circle::Tensor>>(*tensors) : 0; auto inputs__ = inputs ? _fbb.CreateVector<int32_t>(*inputs) : 0; auto outputs__ = outputs ? _fbb.CreateVector<int32_t>(*outputs) : 0; auto operators__ = - operators ? _fbb.CreateVector<flatbuffers::Offset<circle::Operator>>(*operators) : 0; + operators ? _fbb.CreateVector<flatbuffers::Offset<circle::Operator>>(*operators) : 0; auto name__ = name ? _fbb.CreateString(name) : 0; return circle::CreateSubGraph(_fbb, tensors__, inputs__, outputs__, operators__, name__, data_format); @@ -9893,12 +9889,12 @@ struct Model FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>> *operator_codes() const { return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>> *>( - VT_OPERATOR_CODES); + VT_OPERATOR_CODES); } const flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>> *subgraphs() const { return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>> *>( - VT_SUBGRAPHS); + VT_SUBGRAPHS); } const flatbuffers::String *description() const { @@ -9915,7 +9911,7 @@ struct Model FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table const flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>> *metadata() const { return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>> *>( - VT_METADATA); + VT_METADATA); } bool Verify(flatbuffers::Verifier &verifier) const { @@ -9939,13 +9935,13 @@ struct ModelBuilder flatbuffers::uoffset_t start_; void add_version(uint32_t version) { fbb_.AddElement<uint32_t>(Model::VT_VERSION, version, 0); } void add_operator_codes( - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>>> - operator_codes) + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>>> + operator_codes) { fbb_.AddOffset(Model::VT_OPERATOR_CODES, operator_codes); } void add_subgraphs( - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>>> subgraphs) + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>>> subgraphs) { fbb_.AddOffset(Model::VT_SUBGRAPHS, subgraphs); } @@ -9963,7 +9959,7 @@ struct ModelBuilder fbb_.AddOffset(Model::VT_METADATA_BUFFER, metadata_buffer); } void add_metadata( - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>>> metadata) + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>>> metadata) { fbb_.AddOffset(Model::VT_METADATA, metadata); } @@ -9981,14 +9977,14 @@ struct ModelBuilder }; inline flatbuffers::Offset<Model> CreateModel( - flatbuffers::FlatBufferBuilder &_fbb, uint32_t version = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>>> - operator_codes = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>>> subgraphs = 0, - flatbuffers::Offset<flatbuffers::String> description = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Buffer>>> buffers = 0, - flatbuffers::Offset<flatbuffers::Vector<int32_t>> metadata_buffer = 0, - flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>>> metadata = 0) + flatbuffers::FlatBufferBuilder &_fbb, uint32_t version = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::OperatorCode>>> + operator_codes = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::SubGraph>>> subgraphs = 0, + flatbuffers::Offset<flatbuffers::String> description = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Buffer>>> buffers = 0, + flatbuffers::Offset<flatbuffers::Vector<int32_t>> metadata_buffer = 0, + flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<circle::Metadata>>> metadata = 0) { ModelBuilder builder_(_fbb); builder_.add_metadata(metadata); @@ -10002,24 +9998,24 @@ inline flatbuffers::Offset<Model> CreateModel( } inline flatbuffers::Offset<Model> CreateModelDirect( - flatbuffers::FlatBufferBuilder &_fbb, uint32_t version = 0, - const std::vector<flatbuffers::Offset<circle::OperatorCode>> *operator_codes = nullptr, - const std::vector<flatbuffers::Offset<circle::SubGraph>> *subgraphs = nullptr, - const char *description = nullptr, - const std::vector<flatbuffers::Offset<circle::Buffer>> *buffers = nullptr, - const std::vector<int32_t> *metadata_buffer = nullptr, - const std::vector<flatbuffers::Offset<circle::Metadata>> *metadata = nullptr) + flatbuffers::FlatBufferBuilder &_fbb, uint32_t version = 0, + const std::vector<flatbuffers::Offset<circle::OperatorCode>> *operator_codes = nullptr, + const std::vector<flatbuffers::Offset<circle::SubGraph>> *subgraphs = nullptr, + const char *description = nullptr, + const std::vector<flatbuffers::Offset<circle::Buffer>> *buffers = nullptr, + const std::vector<int32_t> *metadata_buffer = nullptr, + const std::vector<flatbuffers::Offset<circle::Metadata>> *metadata = nullptr) { auto operator_codes__ = - operator_codes ? _fbb.CreateVector<flatbuffers::Offset<circle::OperatorCode>>(*operator_codes) - : 0; + operator_codes ? _fbb.CreateVector<flatbuffers::Offset<circle::OperatorCode>>(*operator_codes) + : 0; auto subgraphs__ = - subgraphs ? _fbb.CreateVector<flatbuffers::Offset<circle::SubGraph>>(*subgraphs) : 0; + subgraphs ? _fbb.CreateVector<flatbuffers::Offset<circle::SubGraph>>(*subgraphs) : 0; auto description__ = description ? _fbb.CreateString(description) : 0; auto buffers__ = buffers ? _fbb.CreateVector<flatbuffers::Offset<circle::Buffer>>(*buffers) : 0; auto metadata_buffer__ = metadata_buffer ? _fbb.CreateVector<int32_t>(*metadata_buffer) : 0; auto metadata__ = - metadata ? _fbb.CreateVector<flatbuffers::Offset<circle::Metadata>>(*metadata) : 0; + metadata ? _fbb.CreateVector<flatbuffers::Offset<circle::Metadata>>(*metadata) : 0; return circle::CreateModel(_fbb, version, operator_codes__, subgraphs__, description__, buffers__, metadata_buffer__, metadata__); } |