ONE - On-device Neural Engine
|
#include <OpChef.h>
Public Member Functions | |
virtual | ~OpChefFactory ()=default |
virtual std::unique_ptr< OpChef > | create (const circlechef::Operation *operation) const =0 |
virtual | ~OpChefFactory ()=default |
virtual std::unique_ptr< OpChef > | create (const tflchef::Operation *operation) const =0 |
|
virtualdefault |
|
virtualdefault |
|
pure virtual |
Implemented in BatchMatMulChefFactory, BCQFullyConnectedChefFactory, BCQGatherChefFactory, DequantizeChefFactory, FullyConnectedChefFactory, GRUChefFactory, InstanceNormChefFactory, QuantizeChefFactory, RmsNormChefFactory, RoPEChefFactory, AddV2ChefFactory, AllChefFactory, BatchMatMulV2ChefFactory, BroadcastToChefFactory, ErfChefFactory, MatMulChefFactory, MatrixBandPartChefFactory, MaxPoolWithArgmaxChefFactory, AbsChefFactory, AddChefFactory, AddNChefFactory, ArgMaxChefFactory, ArgMinChefFactory, AveragePool2DChefFactory, BatchMatMulChefFactory, BatchToSpaceNDChefFactory, BidirectionalSequenceLSTMChefFactory, BroadcastToChefFactory, CastChefFactory, CeilChefFactory, ConcatenationChefFactory, Conv2DChefFactory, CosChefFactory, CumSumChefFactory, DensifyChefFactory, DepthToSpaceChefFactory, DepthwiseConv2DChefFactory, DequantizeChefFactory, DivChefFactory, ELUChefFactory, EqualChefFactory, ExpChefFactory, ExpandDimsChefFactory, FakeQuantChefFactory, FillChefFactory, FloorChefFactory, FloorDivChefFactory, FloorModChefFactory, FullyConnectedChefFactory, GatherChefFactory, GatherNdChefFactory, GeluChefFactory, GreaterChefFactory, GreaterEqualChefFactory, HardSwishChefFactory, IfChefFactory, L2NormalizeChefFactory, L2Pool2DChefFactory, LeakyReluChefFactory, LessChefFactory, LessEqualChefFactory, LocalResponseNormalizationChefFactory, LogChefFactory, LogicalAndChefFactory, LogicalNotChefFactory, LogicalOrChefFactory, LogisticChefFactory, LogSoftmaxChefFactory, MatrixDiagChefFactory, MatrixSetDiagChefFactory, MaximumChefFactory, MaxPool2DChefFactory, MeanChefFactory, MinimumChefFactory, MirrorPadChefFactory, MulChefFactory, NegChefFactory, NonMaxSuppressionV4ChefFactory, NonMaxSuppressionV5ChefFactory, NotEqualChefFactory, OneHotChefFactory, PackChefFactory, PadChefFactory, PadV2ChefFactory, PowChefFactory, PReluChefFactory, QuantizeChefFactory, RangeChefFactory, RankChefFactory, ReduceAnyChefFactory, ReduceMaxChefFactory, ReduceMinChefFactory, ReduceProdChefFactory, ReLUChefFactory, ReLU0To1ChefFactory, ReLU6ChefFactory, ReLUN1To1ChefFactory, ReshapeChefFactory, ResizeBilinearChefFactory, ResizeNearestNeighborChefFactory, ReverseSequenceChefFactory, ReverseV2ChefFactory, RoundChefFactory, RsqrtChefFactory, ScatterNdChefFactory, SegmentSumChefFactory, SelectChefFactory, SelectV2ChefFactory, ShapeChefFactory, SinChefFactory, SliceChefFactory, SoftmaxChefFactory, SpaceToBatchNDChefFactory, SpaceToDepthChefFactory, SparseToDenseChefFactory, SplitChefFactory, SplitVChefFactory, SqrtChefFactory, SquareChefFactory, SquaredDifferenceChefFactory, SqueezeChefFactory, StridedSliceChefFactory, SubChefFactory, SumChefFactory, SVDFChefFactory, TanhChefFactory, TileChefFactory, TopKV2ChefFactory, TransposeChefFactory, TransposeConvChefFactory, UnidirectionalSequenceLSTMChefFactory, UniqueChefFactory, UnpackChefFactory, WhereChefFactory, WhileChefFactory, and ZerosLikeChefFactory.
|
pure virtual |
Implemented in BatchMatMulChefFactory, BCQFullyConnectedChefFactory, BCQGatherChefFactory, DequantizeChefFactory, FullyConnectedChefFactory, GRUChefFactory, InstanceNormChefFactory, QuantizeChefFactory, RmsNormChefFactory, RoPEChefFactory, AddV2ChefFactory, AllChefFactory, BatchMatMulV2ChefFactory, BroadcastToChefFactory, ErfChefFactory, MatMulChefFactory, MatrixBandPartChefFactory, MaxPoolWithArgmaxChefFactory, AbsChefFactory, AddChefFactory, AddNChefFactory, ArgMaxChefFactory, ArgMinChefFactory, AveragePool2DChefFactory, BatchMatMulChefFactory, BatchToSpaceNDChefFactory, BidirectionalSequenceLSTMChefFactory, BroadcastToChefFactory, CastChefFactory, CeilChefFactory, ConcatenationChefFactory, Conv2DChefFactory, CosChefFactory, CumSumChefFactory, DensifyChefFactory, DepthToSpaceChefFactory, DepthwiseConv2DChefFactory, DequantizeChefFactory, DivChefFactory, ELUChefFactory, EqualChefFactory, ExpChefFactory, ExpandDimsChefFactory, FakeQuantChefFactory, FillChefFactory, FloorChefFactory, FloorDivChefFactory, FloorModChefFactory, FullyConnectedChefFactory, GatherChefFactory, GatherNdChefFactory, GeluChefFactory, GreaterChefFactory, GreaterEqualChefFactory, HardSwishChefFactory, IfChefFactory, L2NormalizeChefFactory, L2Pool2DChefFactory, LeakyReluChefFactory, LessChefFactory, LessEqualChefFactory, LocalResponseNormalizationChefFactory, LogChefFactory, LogicalAndChefFactory, LogicalNotChefFactory, LogicalOrChefFactory, LogisticChefFactory, LogSoftmaxChefFactory, MatrixDiagChefFactory, MatrixSetDiagChefFactory, MaximumChefFactory, MaxPool2DChefFactory, MeanChefFactory, MinimumChefFactory, MirrorPadChefFactory, MulChefFactory, NegChefFactory, NonMaxSuppressionV4ChefFactory, NonMaxSuppressionV5ChefFactory, NotEqualChefFactory, OneHotChefFactory, PackChefFactory, PadChefFactory, PadV2ChefFactory, PowChefFactory, PReluChefFactory, QuantizeChefFactory, RangeChefFactory, RankChefFactory, ReduceAnyChefFactory, ReduceMaxChefFactory, ReduceMinChefFactory, ReduceProdChefFactory, ReLUChefFactory, ReLU0To1ChefFactory, ReLU6ChefFactory, ReLUN1To1ChefFactory, ReshapeChefFactory, ResizeBilinearChefFactory, ResizeNearestNeighborChefFactory, ReverseSequenceChefFactory, ReverseV2ChefFactory, RoundChefFactory, RsqrtChefFactory, ScatterNdChefFactory, SegmentSumChefFactory, SelectChefFactory, SelectV2ChefFactory, ShapeChefFactory, SinChefFactory, SliceChefFactory, SoftmaxChefFactory, SpaceToBatchNDChefFactory, SpaceToDepthChefFactory, SparseToDenseChefFactory, SplitChefFactory, SplitVChefFactory, SqrtChefFactory, SquareChefFactory, SquaredDifferenceChefFactory, SqueezeChefFactory, StridedSliceChefFactory, SubChefFactory, SumChefFactory, SVDFChefFactory, TanhChefFactory, TileChefFactory, TopKV2ChefFactory, TransposeChefFactory, TransposeConvChefFactory, UnidirectionalSequenceLSTMChefFactory, UniqueChefFactory, UnpackChefFactory, WhereChefFactory, WhileChefFactory, and ZerosLikeChefFactory.