ConstantOperationsConverter
Converter for constant value operations in StableHLO.
This converter handles the generation of stablehlo.constant operations for various types of constant values including scalars, tensors, splat values, and parameter tensors. It supports constant folding opportunities during conversion and handles learned weights as constants.
Supports operations as specified in Requirements 4.2:
Scalar constants (single values)
Dense tensor constants (multi-dimensional arrays)
Splat constants (single value broadcasted to tensor shape)
Parameter tensors and learned weights as constants
Constant folding opportunities during conversion
Functions
Link copied to clipboard
open override fun convert(node: GraphNode, operands: List<String>, context: ConversionContext): ConversionResult
Convert a graph node to StableHLO operations