numpy_ipps.initialization module

Vector Initialization Functions.

class numpy_ipps.initialization.Assign[source]

Assign Function.

dst[n]  <-  src[n]

Numpy dtype candidates: int8, uint8, int16, uint16, int32, uint32, int64, uint64, float32, float64, complex64, complex128
Constructor signature: (dtype, overlap=False)
Call signature: (src, dst)
dtype_candidates = (<class 'numpy.int8'>, <class 'numpy.uint8'>, <class 'numpy.int16'>, <class 'numpy.uint16'>, <class 'numpy.int32'>, <class 'numpy.uint32'>, <class 'numpy.int64'>, <class 'numpy.uint64'>, <class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)
class numpy_ipps.initialization.BitShift[source]

BitShift Function.

Numpy dtype candidates: uint8
Constructor signature: (src_bit_offset=0, dst_bit_offset=0, endian=<Endian.LITTLE: 1>)
Call signature: (src, dst, size)
dst_bit_offset
dtype_candidates = (<class 'numpy.uint8'>,)
src_bit_offset
class numpy_ipps.initialization.Endian[source]

Endianess Enum.

BIG = 2
LITTLE = 1
class numpy_ipps.initialization.SetTo[source]

SetTo Function.

dst[n]  <-  value

Numpy dtype candidates: int8, uint8, int16, uint16, int32, uint32, float32, float64, complex64
Constructor signature: (size, dtype)
Call signature: (dtype)
dtype_candidates = (<class 'numpy.int8'>, <class 'numpy.uint8'>, <class 'numpy.int16'>, <class 'numpy.uint16'>, <class 'numpy.int32'>, <class 'numpy.uint32'>, <class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>)
class numpy_ipps.initialization.Zeros[source]

Zeros Function.

dst[n]  <-  0

Numpy dtype candidates: int8, uint8, int16, uint16, int32, uint32, int64, uint64, float32, float64, complex64, complex128
Constructor signature: (dtype)
Call signature: (dst)
dtype_candidates = (<class 'numpy.int8'>, <class 'numpy.uint8'>, <class 'numpy.int16'>, <class 'numpy.uint16'>, <class 'numpy.int32'>, <class 'numpy.uint32'>, <class 'numpy.int64'>, <class 'numpy.uint64'>, <class 'numpy.float32'>, <class 'numpy.float64'>, <class 'numpy.complex64'>, <class 'numpy.complex128'>)