warp.mul#

warp.mul(a: Scalar, b: Scalar) Scalar#
  • Kernel

  • Differentiable

warp.mul(
a: Vector[Any, Scalar],
b: Scalar,
) Vector[Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Scalar,
b: Vector[Any, Scalar],
) Vector[Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Quaternion[Scalar],
b: Scalar,
) Quaternion[Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Scalar,
b: Quaternion[Scalar],
) Quaternion[Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Quaternion[Scalar],
b: Quaternion[Scalar],
) Quaternion[Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Scalar,
b: Matrix[Any, Any, Scalar],
) Matrix[Any, Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Matrix[Any, Any, Scalar],
b: Scalar,
) Matrix[Any, Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Matrix[Any, Any, Scalar],
b: Vector[Any, Scalar],
) Vector[Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Vector[Any, Scalar],
b: Matrix[Any, Any, Scalar],
) Vector[Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Matrix[Any, Any, Scalar],
b: Matrix[Any, Any, Scalar],
) Matrix[Any, Any, Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Transformation[Scalar],
b: Transformation[Scalar],
) Transformation[Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Scalar,
b: Transformation[Scalar],
) Transformation[Scalar]
  • Kernel

  • Differentiable

warp.mul(
a: Transformation[Scalar],
b: Scalar,
) Transformation[Scalar]
  • Kernel

  • Differentiable

warp.mul(
x: Tile[Any, tuple[int, ...]],
y: Scalar,
) Tile[Any, tuple[int, ...]]
  • Kernel

  • Differentiable

Multiply each element of a tile by a scalar

warp.mul(
x: Scalar,
y: Tile[Any, tuple[int, ...]],
) Tile[Any, tuple[int, ...]]
  • Kernel

  • Differentiable

Multiply each element of a tile by a scalar