Aliases:
tf.math.scalar_mul
tf.scalar_mul
tf.math.scalar_mul(
scalar,
x,
name=None
)
Defined in tensorflow/python/ops/math_ops.py
.
Multiplies a scalar times a Tensor
or IndexedSlices
object.
Intended for use in gradient code which might deal with IndexedSlices
objects, which are easy to multiply by a scalar but more expensive to
multiply with arbitrary tensors.
Args:
scalar
: A 0-D scalarTensor
. Must have known shape.x
: ATensor
orIndexedSlices
to be scaled.name
: A name for the operation (optional).
Returns:
scalar * x
of the same type (Tensor
or IndexedSlices
) as x
.
Raises:
ValueError
: if scalar is not a 0-Dscalar
.