numpy_ipps.exponential module¶
Exponential Functions.
-
class
numpy_ipps.exponential.Exp[source]¶ Exp Function.
dst[n] <- exp( src[n] )Numpy dtype candidates: float32, float64, complex64, complex128Intel 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.exponential.Exp2[source]¶ Exp2 Function.
dst[n] <- 2 ** src[n]Numpy dtype candidates: float32, float64, complex64, complex128Intel 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.exponential.Exp3[source]¶ Exp3 Function.
dst[n] <- 3 ** src[n]Numpy dtype candidates: float32, float64, complex64, complex128Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, accuracy=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.exponential.Expm1[source]¶ Expm1 Function.
dst[n] <- exp( src[n] ) - 1Numpy dtype candidates: float32, float64Intel 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'>)¶
-
ipps_accuracies= (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)¶
-
-
class
numpy_ipps.exponential.Ln[source]¶ Ln Function.
dst[n] <- ln( src[n] )Numpy dtype candidates: float32, float64, complex64, complex128Intel 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.exponential.Ln_I[source]¶ Ln_I Function.
src_dst[n] <- ln( src_dst[n] )Numpy dtype candidates: complex64, complex128Intel 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.complex64'>, <class 'numpy.complex128'>)¶
-
ipps_accuracies= (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)¶
-
-
class
numpy_ipps.exponential.Log10[source]¶ Log10 Function.
dst[n] <- log( src[n] )Numpy dtype candidates: float32, float64, complex64, complex128Intel 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.exponential.Log1p[source]¶ Log1p Function.
dst[n] <- ln( src[n] + 1 )Numpy dtype candidates: float32, float64Intel 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'>)¶
-
ipps_accuracies= (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)¶
-
-
class
numpy_ipps.exponential.Log1p_I[source]¶ Log1p_I Function.
src_dst[n] <- ln( src_`st[n] + 1 )Numpy dtype candidates: float32, float64Intel 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'>)¶
-
ipps_accuracies= (<Accuracy.LEVEL_1: 1>, <Accuracy.LEVEL_3: 3>, <Accuracy.LEVEL_2: 2>)¶
-
-
class
numpy_ipps.exponential.Log2[source]¶ Log2 Function.
dst[n] <- log2( src[n] )Numpy dtype candidates: float32, float64Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, 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.exponential.Log3[source]¶ Log3 Function.
dst[n] <- log3( src[n] )Numpy dtype candidates: float32, float64Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, 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.exponential.LogAddExp[source]¶ LogAddExp Function.
dst[n] <- ln( exp( src1[n] ) + exp( src2[n] ) )Numpy dtype candidates: float32, float64, complex64, complex128Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, accuracy=None)Call signature:(src1, src2, 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.exponential.LogAddExp2[source]¶ LogAddExp2 Function.
dst[n] <- ln2( 2 ** src1[n] + 2 ** src2[n] )Numpy dtype candidates: float32, float64Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, accuracy=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.exponential.LogAddExp3[source]¶ LogAddExp3 Function.
dst[n] <- ln3( 3 ** src1[n] + 3 ** src2[n] )Numpy dtype candidates: float32, float64Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, accuracy=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.exponential.xLny[source]¶ xLny Function.
dst[n] <- src1[n] * ln( src2[n] )Numpy dtype candidates: float32, float64, complex64, complex128Intel 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.exponential.xLog1py[source]¶ xLog1py Function.
dst[n] <- src1[n] * ln( src2[n] + 1 )Numpy dtype candidates: float32, float64Intel IPP Signal accuracy candidates: LEVEL_1, LEVEL_3, LEVEL_2 (default)Constructor signature:(size, dtype, accuracy=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>)¶
-