ABS
Arithmetic- int8
- int16
- float32
Reference implementation in the HELIA adapter source. Quantized scaling requirements apply.
Adapter sourceSearch the HELIA adapter inventory by operator, family or input data type. Each result lists important constraints and links to the adapter at this documentation’s source revision.
A listed type can use an optimized, reference or storage-only path. Shape, weight/output types and build settings still determine whether your model is supported.
DEQUANTIZE are different.59 operators
No operators match. Try another name, family or input type.
Reference implementation in the HELIA adapter source. Quantized scaling requirements apply.
Adapter sourceFloat identical-shape inputs support arbitrary rank. Optimized broadcasting supports rank <= 4; higher-rank FP32 uses Reference and FP16 is rejected. int32 follows the adapter reference path.
Adapter sourceFP16 requires CORE >= 7.35.0, rank 1..4, INT32 axis/output and positive reduced extent. FP32/int8 use Reference.
Adapter sourceFP16 requires CORE >= 7.35.0, rank 1..4, INT32 axis/output and positive reduced extent. FP32/int8 use Reference.
Adapter sourceFour-dimensional tensors; check filter/stride/padding and output dimensions. Kernel failure is returned to the application.
Adapter sourceCheck batch broadcasting, adjoint flags and quantized weight/activation combinations against the adapter.
Adapter sourceOptimized float paths support rank <= 4; higher-rank float inputs use Reference. Input/output type and quantization must agree.
Adapter sourceQuantized weight/bias combinations are constrained. int4 weights use int8 activations. Float grouped convolution uses Reference for FP32 and is rejected for FP16.
Adapter sourceReference implementation in the HELIA adapter source; Float32 input/output.
Adapter sourceQuantized weight/bias combinations and depth multiplier are constrained. int4 is a weight type with int8 activations; it is not a general activation type.
Adapter sourceOutput is FP32. FP16 means weight-storage widening, not FP16 computation; it works without ARM_NN_ENABLE_F16.
Adapter sourceBoolean output. Supported input types depend on the comparison; input shapes and broadcast rules must match.
Adapter sourceConstant dimensions and scalar fill value. Float APIs require CORE >= 7.33.0 and matching enabled feature.
Adapter sourceQuantized activation/weight/bias types must match a supported combination; includes int4 weights with int8 activations. Float paths require matching CORE features.
Adapter sourceCORE >= 7.34.0. Native rank <= 4. Scalar indices use float native paths or int8 Reference; int16 rejects them. Higher-rank FP32/int8 use Reference; FP16/int16 reject.
Adapter sourceCORE >= 7.34.0. Native ranks <= 4 and positive index tuple width. Higher ranks and zero-width tuples use FP32/int8 Reference; FP16/int16 reject.
Adapter sourceBoolean output. Check broadcast and operand types; no FP16 comparison branch.
Adapter sourceBoolean output. Check broadcast and operand types; no FP16 comparison branch.
Adapter sourceFP16 requires the CORE float feature; without it preparation fails. FP32 can use Reference.
Adapter sourceFloat32 uses the reference path. No FP16 execution branch in this adapter.
Adapter sourceBoolean output. Check broadcast and operand types; no FP16 comparison branch.
Adapter sourceBoolean output. Check broadcast and operand types; no FP16 comparison branch.
Adapter sourceReference implementation in the HELIA adapter source; Float32 input/output.
Adapter sourceReference boolean operation.
Adapter sourceint8 uses a lookup table; int16 and enabled floats have HELIA paths. NaN is not supported by the optimized float activation path.
Adapter sourceOptimized paths support rank <= 4. Higher-rank FP32/int8/int16 use Reference; FP16 is rejected. int32/int64 use Reference.
Adapter sourceFour-dimensional tensors; check filter/stride/padding and output dimensions. Kernel failure is returned to the application.
Adapter sourceFloat optimized paths support rank <= 4 and axis sets; higher-rank FP32 uses Reference, FP16 is rejected. See reduce_common.cc.
Adapter sourceOptimized paths support rank <= 4. Higher-rank FP32/int8/int16 use Reference; FP16 is rejected. int32/int64 use Reference.
Adapter sourceFloat identical-shape inputs support arbitrary rank. Optimized broadcasting supports rank <= 4; higher-rank FP32 uses Reference and FP16 is rejected. int32 follows the adapter reference path.
Adapter sourceBoolean output. Supported input types depend on the comparison; input shapes and broadcast rules must match.
Adapter sourceEqual input shapes, including scalars. Float APIs require CORE >= 7.33.0 and matching enabled feature.
Adapter sourceFP16 requires four-dimensional tensors and the float feature. Padding values and output shape must match.
Adapter sourceFP16 requires four-dimensional tensors and the float feature. Padding values and output shape must match.
Adapter sourceSupported input/output pairs are specific: this type list does not imply all pairings. Registration is supplied by kernels/quantize.cc.
Adapter sourceBoolean reduction using Reference in reduce_common.cc.
Adapter sourceNo FP16 execution path. Axis, output shape and quantization checks apply; implementation is in reduce_common.cc.
Adapter sourceNo FP16 execution path. Axis, output shape and quantization checks apply; implementation is in reduce_common.cc.
Adapter sourceCheck activation bounds, tensor shape and quantization. Optimized float paths require the matching CORE feature.
Adapter sourceCheck activation bounds, tensor shape and quantization. Optimized float paths require the matching CORE feature.
Adapter sourcePreserves storage and element count. FP16 storage works without float arithmetic enabled. Types listed here are representative fixed-width storage types.
Adapter sourceFP32 and integer paths use Reference. FP16 requires CORE >= 7.33.0 and ARM_NN_ENABLE_F16; input/output shapes and types must match.
Adapter sourceReference implementation in the HELIA adapter source; Float32 input/output.
Adapter sourceOptimized float path requires beta = 1. Other beta values use FP32 Reference or fail FP16 preparation. int8-to-int16 output has a dedicated registration.
Adapter sourceConstant axis and equal output extents. Float APIs require CORE >= 7.33.0 and corresponding enabled feature.
Adapter sourceConstant axis and split sizes; one inferred -1 size and zero-length pieces are allowed. Shapes/types/counts are checked during preparation. Float APIs require CORE >= 7.33.0.
Adapter sourceFP32 uses Reference. FP16 requires CORE >= 7.33.0 and ARM_NN_ENABLE_F16; input/output shapes and types must match.
Adapter sourceReference implementation in the HELIA adapter source; Float32 input/output.
Adapter sourceBitwise storage copy; removes unit dimensions, checks matching byte counts and rejects strings. Input rank <= 8.
Adapter sourceCheck slicing masks, strides and shape constraints in the adapter; no FP16 execution branch.
Adapter sourceFloat identical-shape inputs support arbitrary rank. Optimized broadcasting supports rank <= 4; higher-rank FP32 uses Reference and FP16 is rejected. int32 follows the adapter reference path.
Adapter sourceSUM is LiteRT REDUCE_SUM. Float optimized paths support rank <= 4 and axis sets; higher-rank FP32 uses Reference, FP16 is rejected. See reduce_common.cc.
Adapter sourceData input is int8, FP32 or enabled FP16. int16 is a time-weight/state type, not a supported data input type. Variable state persists across invocations; weight types, rank and activation configuration are constrained.
Adapter sourceNaN is not supported by the optimized float activation path. Float support is build-gated.
Adapter sourceOptimized rank <= 4. Higher ranks use Reference; FP16 has a bitwise storage fallback even with its float feature disabled.
Adapter sourceCheck output shape, padding and quantized weight/bias combinations. Float features are build-gated.
Adapter sourceStandard four-gate LSTM only. Preparation rejects peephole, projection, layer normalization and missing gates (CIFG), including FP32. Quantized inputs use int8 weights and int16 cell state. Preserve variable state across invocations.
Adapter sourceOne output per selected axis element. Float APIs require CORE >= 7.33.0 and matching enabled feature.
Adapter sourceFills output storage with zero; no FP16 execution branch.
Adapter sourceDownload the complete operator inventory as Markdown, including input types, constraints and source links.