yobx.reference.ops.op_fused_matmul_activation#

class yobx.reference.ops.op_fused_matmul_activation.FusedMatMulActivation(onnx_node: NodeProto, run_params: dict[str, Any], schema: Any = None)[source]#

Represents the com.microsoft.FusedMatMulActivation operator.

Applies an element-wise activation function to the result of a scaled matrix multiplication alpha * A @ B.

Supported values for activation:

  • "Relu" — no extra parameters

  • "Tanh" — no extra parameters

  • "Sigmoid" — no extra parameters

  • "LeakyRelu" — uses activation_alpha (default 0.01)

  • "HardSigmoid" — uses activation_alpha (default 0.2) and activation_beta (default 0.5)