|
ONE - On-device Neural Engine
|
#include <CircleBuiltinTypesExtractor.h>

Public Member Functions | |
| BuiltinOptionsExtractor (flatbuffers::FlatBufferBuilder &builder) | |
| flatbuffers::Offset< void > | visit (luci::CircleAbs *) |
| flatbuffers::Offset< void > | visit (luci::CircleAdd *node) |
| flatbuffers::Offset< void > | visit (luci::CircleAddN *) |
| flatbuffers::Offset< void > | visit (luci::CircleArgMax *node) |
| flatbuffers::Offset< void > | visit (luci::CircleArgMin *node) |
| flatbuffers::Offset< void > | visit (luci::CircleAveragePool2D *node) |
| flatbuffers::Offset< void > | visit (luci::CircleBatchMatMul *node) |
| flatbuffers::Offset< void > | visit (luci::CircleBatchToSpaceND *) |
| flatbuffers::Offset< void > | visit (luci::CircleBidirectionalSequenceLSTM *node) |
| flatbuffers::Offset< void > | visit (luci::CircleBroadcastTo *) |
| flatbuffers::Offset< void > | visit (luci::CircleCast *node) |
| flatbuffers::Offset< void > | visit (luci::CircleCeil *) |
| flatbuffers::Offset< void > | visit (luci::CircleConcatenation *node) |
| flatbuffers::Offset< void > | visit (luci::CircleConv2D *node) |
| flatbuffers::Offset< void > | visit (luci::CircleCos *) |
| flatbuffers::Offset< void > | visit (luci::CircleCumSum *node) |
| flatbuffers::Offset< void > | visit (luci::CircleCustom *) |
| flatbuffers::Offset< void > | visit (luci::CircleDensify *) |
| flatbuffers::Offset< void > | visit (luci::CircleDepthToSpace *node) |
| flatbuffers::Offset< void > | visit (luci::CircleDepthwiseConv2D *node) |
| flatbuffers::Offset< void > | visit (luci::CircleDequantize *) |
| flatbuffers::Offset< void > | visit (luci::CircleDiv *node) |
| flatbuffers::Offset< void > | visit (luci::CircleElu *) |
| flatbuffers::Offset< void > | visit (luci::CircleEqual *) |
| flatbuffers::Offset< void > | visit (luci::CircleExp *) |
| flatbuffers::Offset< void > | visit (luci::CircleExpandDims *) |
| flatbuffers::Offset< void > | visit (luci::CircleFakeQuant *node) |
| flatbuffers::Offset< void > | visit (luci::CircleFill *) |
| flatbuffers::Offset< void > | visit (luci::CircleFloor *) |
| flatbuffers::Offset< void > | visit (luci::CircleFloorDiv *) |
| flatbuffers::Offset< void > | visit (luci::CircleFloorMod *) |
| flatbuffers::Offset< void > | visit (luci::CircleFullyConnected *node) |
| flatbuffers::Offset< void > | visit (luci::CircleGather *node) |
| flatbuffers::Offset< void > | visit (luci::CircleGatherNd *) |
| flatbuffers::Offset< void > | visit (luci::CircleGelu *node) |
| flatbuffers::Offset< void > | visit (luci::CircleGreater *) |
| flatbuffers::Offset< void > | visit (luci::CircleGreaterEqual *) |
| flatbuffers::Offset< void > | visit (luci::CircleHardSwish *) |
| flatbuffers::Offset< void > | visit (luci::CircleIf *node) |
| flatbuffers::Offset< void > | visit (luci::CircleL2Normalize *node) |
| flatbuffers::Offset< void > | visit (luci::CircleL2Pool2D *node) |
| flatbuffers::Offset< void > | visit (luci::CircleLeakyRelu *node) |
| flatbuffers::Offset< void > | visit (luci::CircleLess *) |
| flatbuffers::Offset< void > | visit (luci::CircleLessEqual *) |
| flatbuffers::Offset< void > | visit (luci::CircleLocalResponseNormalization *node) |
| flatbuffers::Offset< void > | visit (luci::CircleLog *) |
| flatbuffers::Offset< void > | visit (luci::CircleLogicalAnd *) |
| flatbuffers::Offset< void > | visit (luci::CircleLogicalNot *) |
| flatbuffers::Offset< void > | visit (luci::CircleLogicalOr *) |
| flatbuffers::Offset< void > | visit (luci::CircleLogistic *) |
| flatbuffers::Offset< void > | visit (luci::CircleLogSoftmax *) |
| flatbuffers::Offset< void > | visit (luci::CircleMatrixDiag *) |
| flatbuffers::Offset< void > | visit (luci::CircleMatrixSetDiag *) |
| flatbuffers::Offset< void > | visit (luci::CircleMaximum *) |
| flatbuffers::Offset< void > | visit (luci::CircleMaxPool2D *node) |
| flatbuffers::Offset< void > | visit (luci::CircleMean *node) |
| flatbuffers::Offset< void > | visit (luci::CircleMinimum *) |
| flatbuffers::Offset< void > | visit (luci::CircleMirrorPad *node) |
| flatbuffers::Offset< void > | visit (luci::CircleMul *node) |
| flatbuffers::Offset< void > | visit (luci::CircleNeg *) |
| flatbuffers::Offset< void > | visit (luci::CircleNonMaxSuppressionV4 *) |
| flatbuffers::Offset< void > | visit (luci::CircleNonMaxSuppressionV5 *) |
| flatbuffers::Offset< void > | visit (luci::CircleNotEqual *) |
| flatbuffers::Offset< void > | visit (luci::CircleOneHot *node) |
| flatbuffers::Offset< void > | visit (luci::CirclePack *node) |
| flatbuffers::Offset< void > | visit (luci::CirclePad *) |
| flatbuffers::Offset< void > | visit (luci::CirclePadV2 *) |
| flatbuffers::Offset< void > | visit (luci::CirclePow *) |
| flatbuffers::Offset< void > | visit (luci::CirclePRelu *) |
| flatbuffers::Offset< void > | visit (luci::CircleQuantize *) |
| flatbuffers::Offset< void > | visit (luci::CircleRange *) |
| flatbuffers::Offset< void > | visit (luci::CircleRank *) |
| flatbuffers::Offset< void > | visit (luci::CircleReduceAny *node) |
| flatbuffers::Offset< void > | visit (luci::CircleReduceMax *node) |
| flatbuffers::Offset< void > | visit (luci::CircleReduceMin *node) |
| flatbuffers::Offset< void > | visit (luci::CircleReduceProd *node) |
| flatbuffers::Offset< void > | visit (luci::CircleRelu *) |
| flatbuffers::Offset< void > | visit (luci::CircleRelu0To1 *) |
| flatbuffers::Offset< void > | visit (luci::CircleRelu6 *) |
| flatbuffers::Offset< void > | visit (luci::CircleReluN1To1 *) |
| flatbuffers::Offset< void > | visit (luci::CircleReshape *node) |
| flatbuffers::Offset< void > | visit (luci::CircleResizeBilinear *node) |
| flatbuffers::Offset< void > | visit (luci::CircleResizeNearestNeighbor *node) |
| flatbuffers::Offset< void > | visit (luci::CircleReverseSequence *node) |
| flatbuffers::Offset< void > | visit (luci::CircleReverseV2 *) |
| flatbuffers::Offset< void > | visit (luci::CircleRound *) |
| flatbuffers::Offset< void > | visit (luci::CircleRsqrt *) |
| flatbuffers::Offset< void > | visit (luci::CircleScatterNd *) |
| flatbuffers::Offset< void > | visit (luci::CircleSegmentSum *) |
| flatbuffers::Offset< void > | visit (luci::CircleSelect *) |
| flatbuffers::Offset< void > | visit (luci::CircleSelectV2 *) |
| flatbuffers::Offset< void > | visit (luci::CircleShape *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSign *) |
| flatbuffers::Offset< void > | visit (luci::CircleSin *) |
| flatbuffers::Offset< void > | visit (luci::CircleSlice *) |
| flatbuffers::Offset< void > | visit (luci::CircleSoftmax *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSpaceToBatchND *) |
| flatbuffers::Offset< void > | visit (luci::CircleSpaceToDepth *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSparseToDense *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSplit *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSplitV *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSqrt *) |
| flatbuffers::Offset< void > | visit (luci::CircleSquare *) |
| flatbuffers::Offset< void > | visit (luci::CircleSquaredDifference *) |
| flatbuffers::Offset< void > | visit (luci::CircleSqueeze *node) |
| flatbuffers::Offset< void > | visit (luci::CircleStridedSlice *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSub *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSum *node) |
| flatbuffers::Offset< void > | visit (luci::CircleSVDF *node) |
| flatbuffers::Offset< void > | visit (luci::CircleTanh *) |
| flatbuffers::Offset< void > | visit (luci::CircleTile *) |
| flatbuffers::Offset< void > | visit (luci::CircleTopKV2 *) |
| flatbuffers::Offset< void > | visit (luci::CircleTranspose *) |
| flatbuffers::Offset< void > | visit (luci::CircleTransposeConv *node) |
| flatbuffers::Offset< void > | visit (luci::CircleUnidirectionalSequenceLSTM *node) |
| flatbuffers::Offset< void > | visit (luci::CircleUnique *node) |
| flatbuffers::Offset< void > | visit (luci::CircleUnpack *node) |
| flatbuffers::Offset< void > | visit (luci::CircleWhere *) |
| flatbuffers::Offset< void > | visit (luci::CircleWhile *node) |
| flatbuffers::Offset< void > | visit (luci::CircleZerosLike *) |
| flatbuffers::Offset< void > | visit (luci::CircleBCQFullyConnected *node) |
| flatbuffers::Offset< void > | visit (luci::CircleBCQGather *node) |
| flatbuffers::Offset< void > | visit (luci::CircleGRU *node) |
| flatbuffers::Offset< void > | visit (luci::CircleInstanceNorm *node) |
| flatbuffers::Offset< void > | visit (luci::CircleRmsNorm *node) |
| flatbuffers::Offset< void > | visit (luci::CircleRoPE *node) |
Public Member Functions inherited from luci::CircleNodeMutableVisitor< flatbuffers::Offset< void > > | |
| virtual | ~CircleNodeMutableVisitor ()=default |
| virtual flatbuffers::Offset< void > | visit (CircleNode *) |
| Default fallback. | |
Public Member Functions inherited from luci::CircleNodeMutableVisitorBase< T > | |
| virtual | ~CircleNodeMutableVisitorBase ()=default |
Protected Attributes | |
| flatbuffers::FlatBufferBuilder & | _builder |
Definition at line 33 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 37 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 43 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 47 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 52 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 56 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleArgMax::output_type(), and luci::to_circle_tensortype().
|
inline |
Definition at line 61 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleArgMin::output_type(), and luci::to_circle_tensortype().
|
inline |
Definition at line 66 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleAveragePool2D::filter(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Filter::h(), luci::Stride::h(), luci::CircleAveragePool2D::padding(), luci::CircleAveragePool2D::stride(), luci::to_circle_actfunc(), luci::Filter::w(), and luci::Stride::w().
|
inline |
Definition at line 74 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleBatchMatMul::adj_x(), and luci::CircleBatchMatMul::adj_y().
|
inline |
Definition at line 78 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 528 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::to_circle_actfunc(), and luci::CircleBCQFullyConnected::weights_hidden_size().
|
inline |
Definition at line 535 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleBCQGather::axis(), and luci::CircleBCQGather::input_hidden_size().
|
inline |
Definition at line 82 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleBidirectionalSequenceLSTM::asymmetric_quantize_inputs(), luci::CircleBidirectionalSequenceLSTM::cell_clip(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::CircleBidirectionalSequenceLSTM::merge_outputs(), luci::CircleBidirectionalSequenceLSTM::proj_clip(), luci::CircleBidirectionalSequenceLSTM::time_major(), and luci::to_circle_actfunc().
|
inline |
Definition at line 90 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 91 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleCast::in_data_type(), luci::CircleCast::out_data_type(), and luci::to_circle_tensortype().
|
inline |
Definition at line 100 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 101 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleConcatenation::axis(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 109 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleConv2D::dilation(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Dilation::h(), luci::Stride::h(), luci::CircleConv2D::padding(), luci::CircleConv2D::stride(), luci::to_circle_actfunc(), luci::Dilation::w(), and luci::Stride::w().
|
inline |
Definition at line 117 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 121 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleCumSum::exclusive(), and luci::CircleCumSum::reverse().
|
inline |
Definition at line 125 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 126 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 130 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleDepthToSpace::block_size().
|
inline |
Definition at line 134 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleDepthwiseConv2D::depthMultiplier(), luci::CircleDepthwiseConv2D::dilation(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Dilation::h(), luci::Stride::h(), luci::CircleDepthwiseConv2D::padding(), luci::CircleDepthwiseConv2D::stride(), luci::to_circle_actfunc(), luci::Dilation::w(), and luci::Stride::w().
|
inline |
Definition at line 142 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 143 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 148 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 149 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 153 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 157 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 161 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleFakeQuant::max(), luci::CircleFakeQuant::min(), luci::CircleFakeQuant::narrow_range(), and luci::CircleFakeQuant::num_bits().
|
inline |
Definition at line 167 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 171 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 172 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 176 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 180 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::CircleFullyConnected::keep_num_dims(), luci::to_circle_actfunc(), luci::to_circle_weightsformat(), and luci::CircleFullyConnected::weights_format().
|
inline |
Definition at line 187 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleGather::axis().
|
inline |
Definition at line 191 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 195 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleGelu::approximate().
|
inline |
Definition at line 199 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 203 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 540 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleGRU::fusedActivationFunction(), luci::CircleGRU::returnSequences(), luci::CircleGRU::timeMajor(), and luci::to_circle_actfunc().
|
inline |
Definition at line 207 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 208 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleIf::else_branch(), and luci::CircleIf::then_branch().
|
inline |
Definition at line 546 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleInstanceNorm::epsilon(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 212 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 217 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleL2Pool2D::filter(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Filter::h(), luci::Stride::h(), luci::CircleL2Pool2D::padding(), luci::CircleL2Pool2D::stride(), luci::to_circle_actfunc(), luci::Filter::w(), and luci::Stride::w().
|
inline |
Definition at line 225 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleLeakyRelu::alpha().
|
inline |
Definition at line 229 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 233 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 237 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleLocalResponseNormalization::alpha(), luci::CircleLocalResponseNormalization::beta(), luci::CircleLocalResponseNormalization::bias(), and luci::CircleLocalResponseNormalization::radius().
|
inline |
Definition at line 243 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 244 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 248 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 252 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 256 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 257 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 261 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 265 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 269 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 273 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleMaxPool2D::filter(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Filter::h(), luci::Stride::h(), luci::CircleMaxPool2D::padding(), luci::CircleMaxPool2D::stride(), luci::to_circle_actfunc(), luci::Filter::w(), and luci::Stride::w().
|
inline |
Definition at line 281 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleMean::keep_dims().
|
inline |
Definition at line 285 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 289 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleMirrorPad::mode(), and luci::to_circle_mirrorpadmode().
|
inline |
Definition at line 293 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 298 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 302 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 306 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 310 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 314 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleOneHot::axis().
|
inline |
Definition at line 318 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CirclePack::axis(), and luci::CirclePack::values_count().
|
inline |
Definition at line 322 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 326 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 330 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 334 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 335 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 336 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 340 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 344 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleReduceAny::keep_dims().
|
inline |
Definition at line 348 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleReduceMax::keep_dims().
|
inline |
Definition at line 352 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleReduceMin::keep_dims().
|
inline |
Definition at line 356 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleReduceProd::keep_dims().
|
inline |
Definition at line 360 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 361 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 362 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 363 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 364 of file CircleBuiltinTypesExtractor.h.
References _builder, flatbuffers::FlatBufferBuilderImpl< Is64Aware >::CreateVector(), luci::CircleReshape::Shape::dim(), luci::must_cast(), luci::CircleReshape::newShape(), and luci::CircleReshape::Shape::rank().
|
inline |
Definition at line 370 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleResizeBilinear::align_corners(), and luci::CircleResizeBilinear::half_pixel_centers().
|
inline |
Definition at line 376 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleResizeNearestNeighbor::align_corners().
|
inline |
Definition at line 380 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleReverseSequence::batch_axis(), and luci::CircleReverseSequence::seq_axis().
|
inline |
Definition at line 385 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 552 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleRmsNorm::epsilon().
|
inline |
Definition at line 556 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleRoPE::mode(), and luci::to_circle_rope().
|
inline |
Definition at line 389 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 390 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 391 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 395 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 399 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 403 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 407 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleShape::out_type(), and luci::to_circle_tensortype().
|
inline |
Definition at line 412 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 413 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 414 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 418 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSoftmax::beta().
|
inline |
Definition at line 422 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 426 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSpaceToDepth::block_size().
|
inline |
Definition at line 430 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSparseToDense::validate_indices().
|
inline |
Definition at line 434 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSplit::num_split().
|
inline |
Definition at line 438 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSplitV::num_split().
|
inline |
Definition at line 442 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 443 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 447 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 451 of file CircleBuiltinTypesExtractor.h.
References _builder, flatbuffers::FlatBufferBuilderImpl< Is64Aware >::CreateVector(), and luci::CircleSqueeze::squeeze_dims().
|
inline |
Definition at line 456 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleStridedSlice::begin_mask(), luci::CircleStridedSlice::ellipsis_mask(), luci::CircleStridedSlice::end_mask(), luci::CircleStridedSlice::new_axis_mask(), and luci::CircleStridedSlice::shrink_axis_mask().
|
inline |
Definition at line 463 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), and luci::to_circle_actfunc().
|
inline |
Definition at line 468 of file CircleBuiltinTypesExtractor.h.
References _builder, and luci::CircleSum::keep_dims().
|
inline |
Definition at line 472 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleSVDF::asymmetric_quantize_inputs(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::CircleSVDF::svdf_rank(), and luci::to_circle_actfunc().
|
inline |
Definition at line 479 of file CircleBuiltinTypesExtractor.h.
|
inline |
Definition at line 480 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 484 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 488 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 492 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::getOpPadding(), luci::Stride::h(), luci::CircleTransposeConv::padding(), luci::CircleTransposeConv::stride(), luci::to_circle_actfunc(), and luci::Stride::w().
|
inline |
Definition at line 499 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleUnidirectionalSequenceLSTM::asymmetric_quantize_inputs(), luci::CircleUnidirectionalSequenceLSTM::cell_clip(), luci::CircleNodeMixin< CircleNodeTrait::FusedActFunc >::fusedActivationFunction(), luci::CircleUnidirectionalSequenceLSTM::proj_clip(), luci::CircleUnidirectionalSequenceLSTM::time_major(), and luci::to_circle_actfunc().
|
inline |
Definition at line 506 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleUnique::idx_out_type(), and luci::to_circle_tensortype().
|
inline |
Definition at line 511 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleUnpack::axis(), and luci::CircleUnpack::num().
|
inline |
Definition at line 515 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
inline |
Definition at line 519 of file CircleBuiltinTypesExtractor.h.
References _builder, luci::CircleWhile::body_branch(), and luci::CircleWhile::cond_branch().
|
inline |
Definition at line 523 of file CircleBuiltinTypesExtractor.h.
References _builder.
|
protected |
Definition at line 562 of file CircleBuiltinTypesExtractor.h.
Referenced by visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), visit(), and visit().