For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /max/get-started.md).
Mojo struct
RowMeanOfSquares
struct RowMeanOfSquares
Per-row mean of squares over the last axis, accumulated in float32.
For input x of shape [M, N] computes out[m, 0] = sum_n(x[m,n]^2) / N
and writes a [M, 1] output.dtype result (typically float32). The square
and accumulation always run in the input's accumulation type (float32 for
bfloat16/float16/float32 inputs), independent of the output dtype.
Implemented traitsβ
AnyType,
ImplicitlyDestructible
Methodsβ
executeβ
static def execute[target: StringSlice[StaticConstantOrigin]](output: ManagedTensorSlice[Output, static_spec=output.static_spec], input: ManagedTensorSlice[FusedInput, static_spec=input.static_spec], ctx: DeviceContext)
shapeβ
static def shape(input: ManagedTensorSlice[Input, static_spec=input.static_spec]) -> IndexList[2]
Returns:
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!