numpy_ipps.trigonometric module

Trigonometric and Hyperbolic Functions.

class numpy_ipps.trigonometric.Acos[source]

Acos Function.

dst[n]  <-  arccos( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Acosh[source]

Acosh Function.

dst[n]  <-  arcosh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Asin[source]

Asin Function.

dst[n]  <-  arcsin( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Asinh[source]

Asinh Function.

dst[n]  <-  arsinh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Atan[source]

Atan Function.

dst[n]  <-  arctan( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Atan2[source]

Atan2 Function.

dst[n]  <-  arctan( src2[n] / src1[n] )

Numpy dtype candidates: float32, float64
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (dtype, accuracy=None, size=None)
Call signature: (src1, src2, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Atanh[source]

Atanh Function.

dst[n]  <-  artanh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (dtype, accuracy=None, size=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Cos[source]

Cos Function.

dst[n]  <-  cos( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Cosh[source]

Cosh Function.

dst[n]  <-  cosh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (dtype, accuracy=None, size=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Hypot[source]

Hypot Function.

dst[n]  <-  sqrt(   src1[n] * src1[n]  +  src2[n] * src2[n]   )

Numpy dtype candidates: float32, float64
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (dtype, accuracy=None, size=None)
Call signature: (src1, src2, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Sin[source]

Sin Function.

dst[n]  <-  sin( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Sinc[source]

Sinc Function.

Numpy dtype candidates: float32, float64
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, level=None, accuracy=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Sinh[source]

Sinh Function.

dst[n]  <-  sinh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (dtype, accuracy=None, size=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Sinhc[source]

Sinhc Function.

Numpy dtype candidates: float32, float64
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, level=None, accuracy=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Tan[source]

Tan Function.

dst[n]  <-  tan( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Tanh[source]

Tanh Function.

dst[n]  <-  tanh( src[n] )

Numpy dtype candidates: float32, float64, complex64, complex128
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, accuracy=None)
Call signature: (dtype, accuracy)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)
class numpy_ipps.trigonometric.Tanhc[source]

Tanhc Function.

Numpy dtype candidates: float32, float64
Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)
Constructor signature: (size, dtype, level=None, accuracy=None)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.float32'>, <class 'numpy.float64'>)
ipps_accuracies = (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)