autodiff.Dual.__lt__

Dual.__lt__(other)

Return element-wise (value and derivative vector) less than comparison of self and other. and other.

Parameters
selfDual
otherint, float, Dual
Returns
outtuple

Examples

Dual number and scalar:

>>> ad.Dual(42) < 5
(False, array([False]))

Two dual numbers (univariate):

>>> ad.Dual(1, [2]) < ad.Dual(5, [1])
(True, array([False]))

Two dual numbers (multivariate):

>>> ad.Dual(1, [4, 1]) < ad.Dual(5, [1, 2])
(True, array([False, True]))