Skip to content
heliaAOT
API Reference
HELIA HUB

air

Ambiq Intermediate Representation (AIR) API

The AIR API provides a unified intermediate representation for AI models to ease conversion. This eases adding additional frameworks in the future.

The core graph types (AirModel, AirOperator, AirOperatorOptions, AirTensor, AirOpType, AirTensorKind, AirTensorType, TensorId and OpId) and the operator-key helpers (custom_code_to_op_key and canonical_op_key) are promised. Every other name exported here is provisional and can change in a minor release: the per-operator options classes and their enums, the quantization and sparsity details, the shape-rule results and the arithmetic helpers.

Copyright 2025 Ambiq. All Rights Reserved.

Re-exports

Name Source
AirNegOptions helia_aot.air.options.AirNegOptions
AirAbsOptions helia_aot.air.options.AirAbsOptions
AirActivationType helia_aot.air.enums.AirActivationType
AirAddOptions helia_aot.air.options.AirAddOptions
AirArgMaxOptions helia_aot.air.options.AirArgMaxOptions
AirArgMinOptions helia_aot.air.options.AirArgMinOptions
AirAssignVariableOptions helia_aot.air.options.AirAssignVariableOptions
AirAveragePool2DOptions helia_aot.air.options.AirAveragePool2DOptions
AirBatchMatMulOptions helia_aot.air.options.AirBatchMatMulOptions
AirBatchToSpaceNDOptions helia_aot.air.options.AirBatchToSpaceNDOptions
AirBlockwiseQuantization helia_aot.air.quantization.AirBlockwiseQuantization
AirBroadcastToOptions helia_aot.air.options.AirBroadcastToOptions
AirLogicalOptions helia_aot.air.options.AirLogicalOptions
AirReduceBoolOptions helia_aot.air.options.AirReduceBoolOptions
AirComparisonOptions helia_aot.air.options.AirComparisonOptions
AirComparisonType helia_aot.air.enums.AirComparisonType
AirConcatenationOptions helia_aot.air.options.AirConcatenationOptions
AirConv2DOptions helia_aot.air.options.AirConv2DOptions
AirDepthToSpaceOptions helia_aot.air.options.AirDepthToSpaceOptions
AirDepthwiseConv2DOptions helia_aot.air.options.AirDepthwiseConv2DOptions
AirDequantizeOptions helia_aot.air.options.AirDequantizeOptions
AirDilateOptions helia_aot.air.options.AirDilateOptions
AirDimensionMetaData helia_aot.air.sparsity.AirDimensionMetaData
AirDynamicUpdateSliceOptions helia_aot.air.options.AirDynamicUpdateSliceOptions
AirEthosUOptions helia_aot.air.options.AirEthosUOptions
AirExpandDimsOptions helia_aot.air.options.AirExpandDimsOptions
AirFillOptions helia_aot.air.options.AirFillOptions
AirFixedPointScale helia_aot.air.quantization.AirFixedPointScale
AirFullyConnectedOptions helia_aot.air.options.AirFullyConnectedOptions
AirFullyConnectedWeightsFormat helia_aot.air.enums.AirFullyConnectedWeightsFormat
AirGatherNdOptions helia_aot.air.options.AirGatherNdOptions
AirGatherOptions helia_aot.air.options.AirGatherOptions
AirGeluOptions helia_aot.air.options.AirGeluOptions
AirGruOptions helia_aot.air.options.AirGruOptions
AirHardSwishOptions helia_aot.air.options.AirHardSwishOptions
AirLeakyReluOptions helia_aot.air.options.AirLeakyReluOptions
AirLogisticOptions helia_aot.air.options.AirLogisticOptions
AirMaxPool2DOptions helia_aot.air.options.AirMaxPool2DOptions
AirMaximumOptions helia_aot.air.options.AirMaximumOptions
AirMeanOptions helia_aot.air.options.AirMeanOptions
AirMinimumOptions helia_aot.air.options.AirMinimumOptions
AirMirrorPadMode helia_aot.air.enums.AirMirrorPadMode
AirMirrorPadOptions helia_aot.air.options.AirMirrorPadOptions
AirModel helia_aot.air.model.AirModel
AirDivOptions helia_aot.air.options.AirDivOptions
AirMulOptions helia_aot.air.options.AirMulOptions
AirOpType helia_aot.air.enums.AirOpType
AirOperator helia_aot.air.operator.AirOperator
AirOperatorOptions helia_aot.air.options.AirOperatorOptions
AirOperatorSource helia_aot.air.operator.AirOperatorSource
AirPackOptions helia_aot.air.options.AirPackOptions
AirPadOptions helia_aot.air.options.AirPadOptions
AirPreluOptions helia_aot.air.options.AirPreluOptions
AirQuantizationDetails helia_aot.air.quantization.AirQuantizationDetails
AirQuantizationParameters helia_aot.air.quantization.AirQuantizationParameters
AirQuantizeOptions helia_aot.air.options.AirQuantizeOptions
AirReadVariableOptions helia_aot.air.options.AirReadVariableOptions
AirReduceMaxOptions helia_aot.air.options.AirReduceMaxOptions
AirReduceMinOptions helia_aot.air.options.AirReduceMinOptions
AirReluOptions helia_aot.air.options.AirReluOptions
AirReluType helia_aot.air.enums.AirReluType
AirReshapeOptions helia_aot.air.options.AirReshapeOptions
AirResizeBilinearOptions helia_aot.air.options.AirResizeBilinearOptions
AirResizeNearestNeighborOptions helia_aot.air.options.AirResizeNearestNeighborOptions
AirReverseSequenceOptions helia_aot.air.options.AirReverseSequenceOptions
AirReverseV2Options helia_aot.air.options.AirReverseV2Options
AirRsqrtOptions helia_aot.air.options.AirRsqrtOptions
AirScatterNdOptions helia_aot.air.options.AirScatterNdOptions
AirSelectV2Options helia_aot.air.options.AirSelectV2Options
AirShapeOptions helia_aot.air.options.AirShapeOptions
AirSliceOptions helia_aot.air.options.AirSliceOptions
AirSoftmaxOptions helia_aot.air.options.AirSoftmaxOptions
AirSpaceToBatchNDOptions helia_aot.air.options.AirSpaceToBatchNDOptions
AirSpaceToDepthOptions helia_aot.air.options.AirSpaceToDepthOptions
AirSparsityParameters helia_aot.air.sparsity.AirSparsityParameters
AirSpatialPad helia_aot.air.enums.AirSpatialPad
AirSplitOptions helia_aot.air.options.AirSplitOptions
AirSquareOptions helia_aot.air.options.AirSquareOptions
AirSqrtOptions helia_aot.air.options.AirSqrtOptions
AirSquaredDifferenceOptions helia_aot.air.options.AirSquaredDifferenceOptions
AirSqueezeOptions helia_aot.air.options.AirSqueezeOptions
AirStridedSliceOptions helia_aot.air.options.AirStridedSliceOptions
AirSubOptions helia_aot.air.options.AirSubOptions
AirSumOptions helia_aot.air.options.AirSumOptions
AirSvdfOptions helia_aot.air.options.AirSvdfOptions
AirTanhOptions helia_aot.air.options.AirTanhOptions
AirTensor helia_aot.air.tensor.AirTensor
AirTensorDim helia_aot.air.enums.AirTensorDim
AirTensorKind helia_aot.air.enums.AirTensorKind
AirTensorType helia_aot.air.enums.AirTensorType
AirTileOptions helia_aot.air.options.AirTileOptions
AirTransposeConvOptions helia_aot.air.options.AirTransposeConvOptions
AirTransposeOptions helia_aot.air.options.AirTransposeOptions
AirUnidirectionalSequenceLstmOptions helia_aot.air.options.AirUnidirectionalSequenceLstmOptions
AirUnpackOptions helia_aot.air.options.AirUnpackOptions
AirWhereOptions helia_aot.air.options.AirWhereOptions
AirZerosLikeOptions helia_aot.air.options.AirZerosLikeOptions
Blocked helia_aot.air.shape_propagation.Blocked
NoUpdate helia_aot.air.shape_propagation.NoUpdate
NotApplicable helia_aot.air.shape_propagation.NotApplicable
OpId helia_aot.air.operator.OpId
Rejected helia_aot.air.shape_propagation.Rejected
ShapeInferenceResult helia_aot.air.shape_propagation.ShapeInferenceResult
ShapeRuleResult helia_aot.air.shape_propagation.ShapeRuleResult
TensorId helia_aot.air.tensor.TensorId
Updated helia_aot.air.shape_propagation.Updated
canonical_op_key helia_aot.air.op_keys.canonical_op_key
compute_fused_activation_range helia_aot.air.utils.compute_fused_activation_range
compute_padding helia_aot.air.utils.compute_padding
compute_padding_with_offset helia_aot.air.utils.compute_padding_with_offset
custom_code_to_op_key helia_aot.air.op_keys.custom_code_to_op_key
get_options_class helia_aot.air.options.get_options_class
propagate_shapes helia_aot.air.shape_propagation.propagate_shapes
quantize_multiplier helia_aot.air.utils.quantize_multiplier
reduce_multiplier_q31_to_q15 helia_aot.air.utils.reduce_multiplier_q31_to_q15

Machine-readable model