Warning
This page was created from a pull request.
jax.numpy.multiply¶
-
jax.numpy.
multiply
(x1, x2)¶ Multiply arguments element-wise.
LAX-backend implementation of
multiply()
. Original docstring below.multiply(x1, x2, /, out=None, *, where=True, casting=’same_kind’, order=’K’, dtype=None, subok=True[, signature, extobj])
- Parameters
x2 (x1,) – Input arrays to be multiplied. If
x1.shape != x2.shape
, they must be broadcastable to a common shape (which becomes the shape of the output).- Returns
y – The product of x1 and x2, element-wise. This is a scalar if both x1 and x2 are scalars.
- Return type
Notes
Equivalent to x1 * x2 in terms of array broadcasting.
Examples
>>> np.multiply(2.0, 4.0) 8.0
>>> x1 = np.arange(9.0).reshape((3, 3)) >>> x2 = np.arange(3.0) >>> np.multiply(x1, x2) array([[ 0., 1., 4.], [ 0., 4., 10.], [ 0., 7., 16.]])