( - )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_Subtraction
|
( - )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_Subtraction
|
( - )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_Subtraction
|
( % )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_Modulus
|
( % )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_Modulus
|
( % )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_Modulus
|
( %* )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_PercentMultiply
|
( &&&& )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_AmpAmpAmpAmp
|
( * )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_Multiply
|
( * )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_Multiply
|
( * )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_Multiply
|
( *** )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_MultiplyMultiplyMultiply
|
( *** )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_MultiplyMultiplyMultiply
|
( *** )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_MultiplyMultiplyMultiply
|
( .* )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
Dot product.
Behavior depends on the dimensionality of the arguments.
Cases:
(1, 1) -> vector-vector dot product resulting in a scalar
(2, 1) -> matrix-vector dot product resulting in a vector
(2, 2) -> matrix-matrix dot product resulting in a matrix
(n, n) with n>2 -> batched matrix-matrix dot product resulting in a matrix
(n+1, n) with n>2 -> batched matrix-vector dot product resulting in a vector.
CompiledName: op_DotMultiply
|
( / )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_Division
|
( / )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_Division
|
( / )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_Division
|
( |||| )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_BarBarBarBar
|
( ~- )(a)
Signature: a:ExprT -> ExprT
|
CompiledName: op_UnaryNegation
|
( ~~~~ )(a)
Signature: a:ExprT -> ExprT
|
CompiledName: op_TwiddleTwiddleTwiddleTwiddle
|
( ~+ )(a)
Signature: a:ExprT -> ExprT
|
CompiledName: op_UnaryPlus
|
( + )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_Addition
|
( + )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_Addition
|
( + )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_Addition
|
( <<<< )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_LessLessLessLess
|
( <<<< )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_LessLessLessLess
|
( <<<< )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_LessLessLessLess
|
( <<== )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_LessLessEqualsEquals
|
( <<== )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_LessLessEqualsEquals
|
( <<== )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_LessLessEqualsEquals
|
( <<>> )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_LessLessGreaterGreater
|
( <<>> )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_LessLessGreaterGreater
|
( <<>> )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_LessLessGreaterGreater
|
( ==== )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_EqualsEqualsEqualsEquals
|
( ==== )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_EqualsEqualsEqualsEquals
|
( ==== )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_EqualsEqualsEqualsEquals
|
( >>== )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_GreaterGreaterEqualsEquals
|
( >>== )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_GreaterGreaterEqualsEquals
|
( >>== )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_GreaterGreaterEqualsEquals
|
( >>>> )(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
CompiledName: op_GreaterGreaterGreaterGreater
|
( >>>> )(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
CompiledName: op_GreaterGreaterGreaterGreater
|
( >>>> )(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
CompiledName: op_GreaterGreaterGreaterGreater
|
Abs(a)
Signature: a:ExprT -> ExprT
|
|
Acos(a)
Signature: a:ExprT -> ExprT
|
|
Asin(a)
Signature: a:ExprT -> ExprT
|
|
Atan(a)
Signature: a:ExprT -> ExprT
|
|
Ceiling(a)
Signature: a:ExprT -> ExprT
|
|
Cos(a)
Signature: a:ExprT -> ExprT
|
|
Cosh(a)
Signature: a:ExprT -> ExprT
|
|
Exp(a)
Signature: a:ExprT -> ExprT
|
|
Floor(a)
Signature: a:ExprT -> ExprT
|
|
Log(a)
Signature: a:ExprT -> ExprT
|
|
Log10(a)
Signature: a:ExprT -> ExprT
|
|
Pow(a, b)
Signature: (a:IComparable * b:ExprT) -> ExprT
|
|
Pow(a, b)
Signature: (a:ExprT * b:IComparable) -> ExprT
|
|
Pow(a, b)
Signature: (a:ExprT * b:ExprT) -> ExprT
|
|
Round(a)
Signature: a:ExprT -> ExprT
|
|
SignT(a)
Signature: a:ExprT -> ExprT
|
|
Sin(a)
Signature: a:ExprT -> ExprT
|
|
Sinh(a)
Signature: a:ExprT -> ExprT
|
|
Sqrt(a)
Signature: a:ExprT -> ExprT
|
|
Tan(a)
Signature: a:ExprT -> ExprT
|
|
Tanh(a)
Signature: a:ExprT -> ExprT
|
|
Truncate(a)
Signature: a:ExprT -> ExprT
|
|