{
  "$schema": "https://ambiqai.github.io/helia-ui/schema/reference-model-1.json",
  "generatedFrom": {
    "sourceCommit": "cf2246a7ad439fa38d57462118e7840e5497a685",
    "tool": "pyref",
    "version": "1.7.3"
  },
  "language": "python",
  "modules": [
    {
      "description": "Ambiq Intermediate Representation (AIR) API\n\nThe AIR API provides a unified intermediate representation for AI models to ease conversion. This eases adding additional frameworks in the future.\n\nCopyright 2025 Ambiq. All Rights Reserved.\n\n**Re-exports**\n\n| Name | Source |\n| --- | --- |\n| [AirAbsOptions][helia_aot.air.options.AirAbsOptions] | `helia_aot.air.options.AirAbsOptions` |\n| [AirActivationType][helia_aot.air.enums.AirActivationType] | `helia_aot.air.enums.AirActivationType` |\n| [AirAddOptions][helia_aot.air.options.AirAddOptions] | `helia_aot.air.options.AirAddOptions` |\n| [AirArgMaxOptions][helia_aot.air.options.AirArgMaxOptions] | `helia_aot.air.options.AirArgMaxOptions` |\n| [AirArgMinOptions][helia_aot.air.options.AirArgMinOptions] | `helia_aot.air.options.AirArgMinOptions` |\n| [AirAssignVariableOptions][helia_aot.air.options.AirAssignVariableOptions] | `helia_aot.air.options.AirAssignVariableOptions` |\n| [AirAveragePool2DOptions][helia_aot.air.options.AirAveragePool2DOptions] | `helia_aot.air.options.AirAveragePool2DOptions` |\n| [AirBatchMatMulOptions][helia_aot.air.options.AirBatchMatMulOptions] | `helia_aot.air.options.AirBatchMatMulOptions` |\n| [AirBatchToSpaceNDOptions][helia_aot.air.options.AirBatchToSpaceNDOptions] | `helia_aot.air.options.AirBatchToSpaceNDOptions` |\n| [AirBlockwiseQuantization][helia_aot.air.quantization.AirBlockwiseQuantization] | `helia_aot.air.quantization.AirBlockwiseQuantization` |\n| [AirBroadcastToOptions][helia_aot.air.options.AirBroadcastToOptions] | `helia_aot.air.options.AirBroadcastToOptions` |\n| [AirComparisonOptions][helia_aot.air.options.AirComparisonOptions] | `helia_aot.air.options.AirComparisonOptions` |\n| [AirComparisonType][helia_aot.air.enums.AirComparisonType] | `helia_aot.air.enums.AirComparisonType` |\n| [AirConcatenationOptions][helia_aot.air.options.AirConcatenationOptions] | `helia_aot.air.options.AirConcatenationOptions` |\n| [AirConv2DOptions][helia_aot.air.options.AirConv2DOptions] | `helia_aot.air.options.AirConv2DOptions` |\n| [AirDepthToSpaceOptions][helia_aot.air.options.AirDepthToSpaceOptions] | `helia_aot.air.options.AirDepthToSpaceOptions` |\n| [AirDepthwiseConv2DOptions][helia_aot.air.options.AirDepthwiseConv2DOptions] | `helia_aot.air.options.AirDepthwiseConv2DOptions` |\n| [AirDequantizeOptions][helia_aot.air.options.AirDequantizeOptions] | `helia_aot.air.options.AirDequantizeOptions` |\n| [AirDilateOptions][helia_aot.air.options.AirDilateOptions] | `helia_aot.air.options.AirDilateOptions` |\n| [AirDimensionMetaData][helia_aot.air.sparsity.AirDimensionMetaData] | `helia_aot.air.sparsity.AirDimensionMetaData` |\n| [AirDynamicUpdateSliceOptions][helia_aot.air.options.AirDynamicUpdateSliceOptions] | `helia_aot.air.options.AirDynamicUpdateSliceOptions` |\n| [AirEthosUOptions][helia_aot.air.options.AirEthosUOptions] | `helia_aot.air.options.AirEthosUOptions` |\n| [AirExpandDimsOptions][helia_aot.air.options.AirExpandDimsOptions] | `helia_aot.air.options.AirExpandDimsOptions` |\n| [AirFillOptions][helia_aot.air.options.AirFillOptions] | `helia_aot.air.options.AirFillOptions` |\n| [AirFixedPointScale][helia_aot.air.quantization.AirFixedPointScale] | `helia_aot.air.quantization.AirFixedPointScale` |\n| [AirFullyConnectedOptions][helia_aot.air.options.AirFullyConnectedOptions] | `helia_aot.air.options.AirFullyConnectedOptions` |\n| [AirFullyConnectedWeightsFormat][helia_aot.air.enums.AirFullyConnectedWeightsFormat] | `helia_aot.air.enums.AirFullyConnectedWeightsFormat` |\n| [AirGatherNdOptions][helia_aot.air.options.AirGatherNdOptions] | `helia_aot.air.options.AirGatherNdOptions` |\n| [AirGatherOptions][helia_aot.air.options.AirGatherOptions] | `helia_aot.air.options.AirGatherOptions` |\n| [AirGruOptions][helia_aot.air.options.AirGruOptions] | `helia_aot.air.options.AirGruOptions` |\n| [AirHardSwishOptions][helia_aot.air.options.AirHardSwishOptions] | `helia_aot.air.options.AirHardSwishOptions` |\n| [AirLeakyReluOptions][helia_aot.air.options.AirLeakyReluOptions] | `helia_aot.air.options.AirLeakyReluOptions` |\n| [AirLogisticOptions][helia_aot.air.options.AirLogisticOptions] | `helia_aot.air.options.AirLogisticOptions` |\n| [AirMaxPool2DOptions][helia_aot.air.options.AirMaxPool2DOptions] | `helia_aot.air.options.AirMaxPool2DOptions` |\n| [AirMaximumOptions][helia_aot.air.options.AirMaximumOptions] | `helia_aot.air.options.AirMaximumOptions` |\n| [AirMeanOptions][helia_aot.air.options.AirMeanOptions] | `helia_aot.air.options.AirMeanOptions` |\n| [AirMinimumOptions][helia_aot.air.options.AirMinimumOptions] | `helia_aot.air.options.AirMinimumOptions` |\n| [AirMirrorPadMode][helia_aot.air.enums.AirMirrorPadMode] | `helia_aot.air.enums.AirMirrorPadMode` |\n| [AirMirrorPadOptions][helia_aot.air.options.AirMirrorPadOptions] | `helia_aot.air.options.AirMirrorPadOptions` |\n| [AirModel][helia_aot.air.model.AirModel] | `helia_aot.air.model.AirModel` |\n| [AirMulOptions][helia_aot.air.options.AirMulOptions] | `helia_aot.air.options.AirMulOptions` |\n| [AirOpType][helia_aot.air.enums.AirOpType] | `helia_aot.air.enums.AirOpType` |\n| [AirOperator][helia_aot.air.operator.AirOperator] | `helia_aot.air.operator.AirOperator` |\n| [AirOperatorOptions][helia_aot.air.options.AirOperatorOptions] | `helia_aot.air.options.AirOperatorOptions` |\n| [AirPackOptions][helia_aot.air.options.AirPackOptions] | `helia_aot.air.options.AirPackOptions` |\n| [AirPadOptions][helia_aot.air.options.AirPadOptions] | `helia_aot.air.options.AirPadOptions` |\n| [AirPreluOptions][helia_aot.air.options.AirPreluOptions] | `helia_aot.air.options.AirPreluOptions` |\n| [AirQuantizationDetails][helia_aot.air.quantization.AirQuantizationDetails] | `helia_aot.air.quantization.AirQuantizationDetails` |\n| [AirQuantizationParameters][helia_aot.air.quantization.AirQuantizationParameters] | `helia_aot.air.quantization.AirQuantizationParameters` |\n| [AirQuantizeOptions][helia_aot.air.options.AirQuantizeOptions] | `helia_aot.air.options.AirQuantizeOptions` |\n| [AirReadVariableOptions][helia_aot.air.options.AirReadVariableOptions] | `helia_aot.air.options.AirReadVariableOptions` |\n| [AirReduceMaxOptions][helia_aot.air.options.AirReduceMaxOptions] | `helia_aot.air.options.AirReduceMaxOptions` |\n| [AirReduceMinOptions][helia_aot.air.options.AirReduceMinOptions] | `helia_aot.air.options.AirReduceMinOptions` |\n| [AirReluOptions][helia_aot.air.options.AirReluOptions] | `helia_aot.air.options.AirReluOptions` |\n| [AirReluType][helia_aot.air.enums.AirReluType] | `helia_aot.air.enums.AirReluType` |\n| [AirReshapeOptions][helia_aot.air.options.AirReshapeOptions] | `helia_aot.air.options.AirReshapeOptions` |\n| [AirResizeBilinearOptions][helia_aot.air.options.AirResizeBilinearOptions] | `helia_aot.air.options.AirResizeBilinearOptions` |\n| [AirResizeNearestNeighborOptions][helia_aot.air.options.AirResizeNearestNeighborOptions] | `helia_aot.air.options.AirResizeNearestNeighborOptions` |\n| [AirReverseSequenceOptions][helia_aot.air.options.AirReverseSequenceOptions] | `helia_aot.air.options.AirReverseSequenceOptions` |\n| [AirReverseV2Options][helia_aot.air.options.AirReverseV2Options] | `helia_aot.air.options.AirReverseV2Options` |\n| [AirRsqrtOptions][helia_aot.air.options.AirRsqrtOptions] | `helia_aot.air.options.AirRsqrtOptions` |\n| [AirScatterNdOptions][helia_aot.air.options.AirScatterNdOptions] | `helia_aot.air.options.AirScatterNdOptions` |\n| [AirSelectV2Options][helia_aot.air.options.AirSelectV2Options] | `helia_aot.air.options.AirSelectV2Options` |\n| [AirShapeOptions][helia_aot.air.options.AirShapeOptions] | `helia_aot.air.options.AirShapeOptions` |\n| [AirSliceOptions][helia_aot.air.options.AirSliceOptions] | `helia_aot.air.options.AirSliceOptions` |\n| [AirSoftmaxOptions][helia_aot.air.options.AirSoftmaxOptions] | `helia_aot.air.options.AirSoftmaxOptions` |\n| [AirSpaceToBatchNDOptions][helia_aot.air.options.AirSpaceToBatchNDOptions] | `helia_aot.air.options.AirSpaceToBatchNDOptions` |\n| [AirSpaceToDepthOptions][helia_aot.air.options.AirSpaceToDepthOptions] | `helia_aot.air.options.AirSpaceToDepthOptions` |\n| [AirSparsityParameters][helia_aot.air.sparsity.AirSparsityParameters] | `helia_aot.air.sparsity.AirSparsityParameters` |\n| [AirSpatialPad][helia_aot.air.enums.AirSpatialPad] | `helia_aot.air.enums.AirSpatialPad` |\n| [AirSplitOptions][helia_aot.air.options.AirSplitOptions] | `helia_aot.air.options.AirSplitOptions` |\n| [AirSqrtOptions][helia_aot.air.options.AirSqrtOptions] | `helia_aot.air.options.AirSqrtOptions` |\n| [AirSquaredDifferenceOptions][helia_aot.air.options.AirSquaredDifferenceOptions] | `helia_aot.air.options.AirSquaredDifferenceOptions` |\n| [AirSqueezeOptions][helia_aot.air.options.AirSqueezeOptions] | `helia_aot.air.options.AirSqueezeOptions` |\n| [AirStridedSliceOptions][helia_aot.air.options.AirStridedSliceOptions] | `helia_aot.air.options.AirStridedSliceOptions` |\n| [AirSubOptions][helia_aot.air.options.AirSubOptions] | `helia_aot.air.options.AirSubOptions` |\n| [AirSumOptions][helia_aot.air.options.AirSumOptions] | `helia_aot.air.options.AirSumOptions` |\n| [AirSvdfOptions][helia_aot.air.options.AirSvdfOptions] | `helia_aot.air.options.AirSvdfOptions` |\n| [AirTanhOptions][helia_aot.air.options.AirTanhOptions] | `helia_aot.air.options.AirTanhOptions` |\n| [AirTensor][helia_aot.air.tensor.AirTensor] | `helia_aot.air.tensor.AirTensor` |\n| [AirTensorDim][helia_aot.air.enums.AirTensorDim] | `helia_aot.air.enums.AirTensorDim` |\n| [AirTensorKind][helia_aot.air.enums.AirTensorKind] | `helia_aot.air.enums.AirTensorKind` |\n| [AirTensorType][helia_aot.air.enums.AirTensorType] | `helia_aot.air.enums.AirTensorType` |\n| [AirTileOptions][helia_aot.air.options.AirTileOptions] | `helia_aot.air.options.AirTileOptions` |\n| [AirTransposeConvOptions][helia_aot.air.options.AirTransposeConvOptions] | `helia_aot.air.options.AirTransposeConvOptions` |\n| [AirTransposeOptions][helia_aot.air.options.AirTransposeOptions] | `helia_aot.air.options.AirTransposeOptions` |\n| [AirUnidirectionalSequenceLstmOptions][helia_aot.air.options.AirUnidirectionalSequenceLstmOptions] | `helia_aot.air.options.AirUnidirectionalSequenceLstmOptions` |\n| [AirUnpackOptions][helia_aot.air.options.AirUnpackOptions] | `helia_aot.air.options.AirUnpackOptions` |\n| [AirWhereOptions][helia_aot.air.options.AirWhereOptions] | `helia_aot.air.options.AirWhereOptions` |\n| [AirZerosLikeOptions][helia_aot.air.options.AirZerosLikeOptions] | `helia_aot.air.options.AirZerosLikeOptions` |\n| [Blocked][helia_aot.air.shape_propagation.Blocked] | `helia_aot.air.shape_propagation.Blocked` |\n| [NoUpdate][helia_aot.air.shape_propagation.NoUpdate] | `helia_aot.air.shape_propagation.NoUpdate` |\n| [NotApplicable][helia_aot.air.shape_propagation.NotApplicable] | `helia_aot.air.shape_propagation.NotApplicable` |\n| [OpId][helia_aot.air.operator.OpId] | `helia_aot.air.operator.OpId` |\n| [ShapeInferenceResult][helia_aot.air.shape_propagation.ShapeInferenceResult] | `helia_aot.air.shape_propagation.ShapeInferenceResult` |\n| [ShapeRuleResult][helia_aot.air.shape_propagation.ShapeRuleResult] | `helia_aot.air.shape_propagation.ShapeRuleResult` |\n| [TensorId][helia_aot.air.tensor.TensorId] | `helia_aot.air.tensor.TensorId` |\n| [Updated][helia_aot.air.shape_propagation.Updated] | `helia_aot.air.shape_propagation.Updated` |\n| [canonical_op_key][helia_aot.air.op_keys.canonical_op_key] | `helia_aot.air.op_keys.canonical_op_key` |\n| [compute_fused_activation_range][helia_aot.air.utils.compute_fused_activation_range] | `helia_aot.air.utils.compute_fused_activation_range` |\n| [compute_padding][helia_aot.air.utils.compute_padding] | `helia_aot.air.utils.compute_padding` |\n| [compute_padding_with_offset][helia_aot.air.utils.compute_padding_with_offset] | `helia_aot.air.utils.compute_padding_with_offset` |\n| [custom_code_to_op_key][helia_aot.air.op_keys.custom_code_to_op_key] | `helia_aot.air.op_keys.custom_code_to_op_key` |\n| [get_options_class][helia_aot.air.options.get_options_class] | `helia_aot.air.options.get_options_class` |\n| [propagate_shapes][helia_aot.air.shape_propagation.propagate_shapes] | `helia_aot.air.shape_propagation.propagate_shapes` |\n| [quantize_multiplier][helia_aot.air.utils.quantize_multiplier] | `helia_aot.air.utils.quantize_multiplier` |\n| [reduce_multiplier_q31_to_q15][helia_aot.air.utils.reduce_multiplier_q31_to_q15] | `helia_aot.air.utils.reduce_multiplier_q31_to_q15` |",
      "name": "air",
      "path": "helia_aot.air",
      "submodules": [],
      "summary": "Ambiq Intermediate Representation (AIR) API",
      "symbols": []
    }
  ],
  "name": "helia_aot"
}
