For the complete documentation index, see llms.txt. Markdown versions of all pages are available by appending .md to any URL (e.g. /get-started.md).
Mojo function
group_norm
def group_norm[dtype: DType, rank: Int, InputFn: def[width: Int](Coord[*?]) -> SIMD[dtype, width] & RegisterPassable & ImplicitlyCopyable, GammaFn: def[width: Int](Coord[*?]) -> SIMD[dtype, width] & RegisterPassable & ImplicitlyCopyable, BetaFn: def[width: Int](Coord[*?]) -> SIMD[dtype, width] & RegisterPassable & ImplicitlyCopyable, /, target: StringSpan[ImmStaticOrigin] = StringSpan("cpu")](input_fn: InputFn, gamma_fn: GammaFn, beta_fn: BetaFn, shape: Coord, epsilon: Float32, groups: Int32, output: TileTensor[dtype, Engine=output.Engine, address_space=output.address_space, linear_idx_type=output.linear_idx_type], ctx: DeviceContext)