Skip to content


abstract class MultivariateUnaryExpression<Argument, ArgumentValue, ArgumentGradient, Value>(y:Argument) < MultivariateExpression<Value>

Multivariate unary expression.

  • Argument: Argument type. Should derive from Expression<...>.
  • ArgumentValue: Argument value type. This is the type to which the left argument evaluates.
  • ArgumentGradient: Argument upstream gradient type. This is the type of the upstream gradient that the argument accepts. It should be Real, Real[_], or Real[_,_].
  • Value: The type to which the expression evaluates.

Member Variables

Name Description
y:Argument? Argument.