UFuncs

Ufuncs are element-wise functions that accept a single xtensors.TensorLike object and return an xtensors.XTensor.

xtensors.sigmoid(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\mathrm{sigmoid}(x)\)

xtensors.exp(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\exp(x)\)

xtensors.log2(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\log_2(x)\)

xtensors.log(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\ln(x)\)

xtensors.log10(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\log_{10}(x)\)

xtensors.cos(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\cos(x)\)

xtensors.sin(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\sin(x)\)

xtensors.tan(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\tan(x)\)

xtensors.cosh(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\cosh(x)\)

xtensors.sinh(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\sinh(x)\)

xtensors.tanh(x: TensorLike, /) XTensor
Parameters:

x – Input tensor

Returns:

\(\tanh(x)\)