numojo.routines.math.hyper¶
Hyperbolic routines for NuMojo (numojo.routines.math.hyper).
Implements hyperbolic and inverse hyperbolic trigonometric functions operating on NDArrays and Matrices.
Functions¶
acosh¶
Overload 1¶
Apply acosh also known as inverse hyperbolic cosine .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix
asinh¶
Overload 1¶
Apply asinh also known as inverse hyperbolic sine .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix
atanh¶
Overload 1¶
Apply atanh also known as inverse hyperbolic tangent .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix
cosh¶
Overload 1¶
Apply cosh also known as hyperbolic cosine .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array assumed to be in radian.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix
sinh¶
Overload 1¶
Apply sin also known as hyperbolic sine .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array assumed to be in radian.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix
tanh¶
Overload 1¶
Apply tan also known as hyperbolic tangent .
Parameters:
dtype(DType): The element type.backend(Backend): Sets utility function origin, defaults to `Vectorized.
Args:
array(NDArray): An Array assumed to be in radian.
Returns:
NDArray
Raises
Overload 2¶
Parameters:
dtype(DType)
Args:
A(Matrix)
Returns:
Matrix