autodiff.Dual.__neg__

Dual.__neg__()

Return negation of self.

Parameters
selfDual
Returns
outDual

Examples

Dual number (univariate):

>>> -ad.Dual(42)
Dual(-42, array([-1]))

Dual number (multivariate):

>>> -ad.Dual(42, [1, 2])
Dual(-42, array([-1, -2]))