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, 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.exponential.Exp2[source]

Exp2 Function.

dst[n]  <-  2 ** 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.exponential.Exp3[source]

Exp3 Function.

dst[n]  <-  3 ** 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: (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] ) - 1

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: (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, 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.exponential.Ln_I[source]

Ln_I Function.

src_dst[n]  <-  ln( src_dst[n] )

Numpy dtype candidates: 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.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, 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.exponential.Log1p[source]

Log1p Function.

dst[n]  <-  ln( src[n] + 1 )

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: (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, float64
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'>)
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, float64
Intel 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, float64
Intel 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, complex128
Intel 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, float64
Intel 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, float64
Intel 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, 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.exponential.xLog1py[source]

xLog1py Function.

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

Numpy dtype candidates: float32, float64
Intel 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>)