ai.onnx.ml - 标准化器

标准化器 - 1 (ai.onnx.ml)

版本

  • 名称: 标准化器 (GitHub)

  • : ai.onnx.ml

  • 自版本: 1

  • 函数: False

  • 支持级别: SupportType.COMMON

  • 形状推断: False

此版本的运算符自 ai.onnx.ml 域的版本 1 起就可用。

摘要

Normalize the input.  There are three normalization modes, which have the corresponding formulas,
defined using element-wise infix operators '/' and '^' and tensor-wide functions 'max' and 'sum':<br>

最大值: Y = X / max(X)
L1: Y = X / sum(X)
L2: Y = sqrt(X^2 / sum(X^2)}
在所有模式下,如果除数为零,则 Y == X。
对于批次,即 [N,C] 张量,沿 C 轴进行归一化。换句话说,批次的每一行都是独立归一化的。

属性

  • norm - STRING (默认值为 'MAX')

    “MAX”、“L1”、“L2” 之一

输入

  • X (异构) - T

    要编码的数据,形状为 [N,C] 或 [C] 的张量

输出

  • Y (异构) - tensor(float)

    编码后的输出数据

类型约束

  • T in ( tensor(double), tensor(float), tensor(int32), tensor(int64) )

    输入必须是数值类型的张量。