Binary Operators
Basic binary operations are implemented. These functions accept two
xtensors.TensorLike objects and returns an xtensors.XTensor resulting from
element-wise binary operation.
- xtensors.add(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x + y\)
- xtensors.multiply(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(xy\)
- xtensors.divide(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x / y\)
- xtensors.greater(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x > y\)
- xtensors.greater_equal(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x \ge y\)
- xtensors.less(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x < y\)
- xtensors.less_equal(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x \le y\)
- xtensors.logical_or(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x\;\mathrm{or}\;y\)
- xtensors.logical_and(x: TensorLike, y: TensorLike, /) XTensor
- Parameters:
x,y –
xtensors.TensorLikeobjects- Returns:
\(x\;\mathrm{and}\;y\)