sqrt#
Signature#
nabla.sqrt(arg: 'Array') -> 'Array'
Description#
Computes the element-wise non-negative square root of an array.
This function is implemented as nabla.pow(arg, 0.5)
to ensure it is
compatible with the automatic differentiation system.
Parameters#
arg
(Array
): The input array. All elements must be non-negative.
Returns#
Array
: An array containing the square root of each element.
Examples#
>>> import nabla as nb
>>> x = nb.array([0.0, 4.0, 9.0])
>>> nb.sqrt(x)
Array([0., 2., 3.], dtype=float32)