Python* API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

Modules | Classes
Data Compression

Contains classes for data compression and decompression. More...

Modules

 Data Dictionaries
 Contains classes that represent a dictionary of a data set and provide methods to work with the data dictionary.
 

Classes

class  LzoCompressionParameter
 Parameter for LZO compression and decompression. More...
 
class  RleCompressionParameter
 Parameter for run-length encoding and decoding. More...
 
class  ZlibCompressionParameter
 Parameter for zlib compression and decompression. More...
 
class  DataArchiveIface
 Abstract interface class that defines methods to access and modify a serialized object. More...
 
class  DataArchiveImpl
 Abstract interface class that defines methods to access and modify a serialized object. More...
 
class  DataArchive
 Implements the abstract DataArchiveIface interface. More...
 
class  CompressedDataArchive
 Abstract interface class that defines methods to access and modify a serialized object. More...
 
class  DecompressedDataArchive
 Abstract interface class that defines methods to access and modify a serialized object. More...
 
class  InputDataArchive
 Provides methods to create an archive data object (serialized) and access this object. More...
 
class  OutputDataArchive
 Provides methods to restore an object from its serialized counterpart and access the restored object. More...
 
class  DataCollection
 Class that provides functionality of Collection container for objects derived from SerializationIface interface and implements SerializationIface itself. More...
 
def DataCollection_serializationTag
 
def checkNumericTable
 
def checkTensor
 
def SOANumericTable_serializationTag
 
def CSRNumericTable_serializationTag
 
def MergedNumericTable_serializationTag
 
def RowMergedNumericTable_serializationTag
 
def CsvDataSourceOptions_unite
 
def __or__
 
def ModifierIface_contFunc
 
def ModifierIface_catFunc
 
def ModifierIface_nullFunc
 
def convertToHomogen_Float64
 
def convertToHomogen_Float32
 
def convertToHomogen_Intc
 
def NumericTableDictionary_serializationTag
 
def NumericTableDictionary_create
 
def DataSourceDictionary_serializationTag
 
def DataSourceDictionary_create
 
def HomogenNumericTable_serializationTag
 
def HomogenNumericTable_create
 
def HomogenTensor_serializationTag
 
def HomogenTensor_create
 
def Matrix_serializationTag
 
def Matrix_create
 
def SerializableKeyValueCollection_serializationTag
 
def PackedSymmetricMatrix_serializationTag
 
def PackedSymmetricMatrix_create
 
def PackedTriangularMatrix_serializationTag
 
def PackedTriangularMatrix_create
 
def KeyValueDataCollection_serializationTag
 

Detailed Description

Parameter for bzip2 compression and decompression

Enumerations
  • CompressionLevel - Compression level

Function Documentation

def daal.data_management.__or__ (   lhs,
  rhs 
)

__or__(daal.data_management.CsvDataSourceOptions.Value const & lhs, daal.data_management.CsvDataSourceOptions.Value const & rhs) -> daal.data_management.CsvDataSourceOptions.Value

def daal.data_management.checkNumericTable (   nt,
  description,
  unexpectedLayouts = 0,
  expectedLayouts = 0,
  nColumns = 0,
  nRows = 0,
  checkDataAllocation = True 
)

Checks the correctness of this numeric table

Parameters
ntThe numeric table to check
descriptionAdditional information about error
unexpectedLayoutsThe bit mask of invalid layouts for this numeric table.
expectedLayoutsThe bit mask of valid layouts for this numeric table.
nColumnsRequired number of columns. nColumns = 0 means that required number of columns is not specified.
nRowsRequired number of rows. nRows = 0 means that required number of rows is not specified.
checkDataAllocationFlag that specifies whether to check the data allocation status
Returns
Check status: True if the table satisfies the requirements, false otherwise.
def daal.data_management.checkTensor (   tensor,
  description,
  dims = None 
)

Checks the correctness of this tensor

Parameters
tensorPointer to the tensor to check
descriptionAdditional information about error
dimsCollection with required tensor dimension sizes
Returns
Check status: True if the tensor satisfies the requirements, false otherwise.
def daal.data_management.convertToHomogen_Float32 (   args)

Variant 1

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table

Variant 2

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table
def daal.data_management.convertToHomogen_Float64 (   args)

Variant 1

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table

Variant 2

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table
def daal.data_management.convertToHomogen_Intc (   args)

Variant 1

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table

Variant 2

Converts numeric table with arbitrary storage layout to homogen numeric table of the given type

Parameters
srcPointer to numeric table
typeType of result numeric table memory
Returns
Pointer to homogen numeric table
def daal.data_management.CSRNumericTable_serializationTag ( )
def daal.data_management.CsvDataSourceOptions_unite (   lhs,
  rhs 
)

CsvDataSourceOptions_unite(daal.data_management.CsvDataSourceOptions.Value const & lhs, daal.data_management.CsvDataSourceOptions.Value const & rhs) -> daal.data_management.CsvDataSourceOptions.Value

def daal.data_management.DataCollection_serializationTag ( )
def daal.data_management.DataSourceDictionary_create (   args)

Variant 1

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 2

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 3

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 4

Constructs a default data dictionary

Parameters
statStatus of the dictionary construction
Returns
data dictionary

Variant 5

Constructs a default data dictionary

Parameters
statStatus of the dictionary construction
Returns
data dictionary
def daal.data_management.DataSourceDictionary_serializationTag ( )
def daal.data_management.HomogenNumericTable_create (   args)

Variant 1

Constructs an empty Numeric Table with a predefined NumericTableDictionary

Parameters
ddictForHomogenNumericTablePointer to the predefined NumericTableDictionary
statStatus of the numeric table construction
Returns
Empty numeric table with a predefined NumericTableDictionary

Variant 2

Constructs an empty Numeric Table with a predefined NumericTableDictionary

Parameters
ddictForHomogenNumericTablePointer to the predefined NumericTableDictionary
statStatus of the numeric table construction
Returns
Empty numeric table with a predefined NumericTableDictionary

Variant 3

Constructs an empty Numeric Table

Parameters
statStatus of the numeric table construction
Returns
Empty numeric table

Variant 4

Constructs an empty Numeric Table

Parameters
statStatus of the numeric table construction
Returns
Empty numeric table

Variant 5

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Variant 6

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Variant 7

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Variant 8

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Variant 9

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 10:*

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 11:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 12:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 13:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 14:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 15:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 16:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 17:*

Constructs a Numeric Table with user-allocated memory

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory

Overload 18:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 19:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 20:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 21:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 22:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 23:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 24:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 25:*

Constructs a Numeric Table with user-allocated memory and filling the table with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
ptrPointer to and an array with a homogeneous data set
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table with user-allocated memory and initialized with a constant

Overload 26:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the numeric table construction
Returns
Numeric table

Overload 27:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the numeric table construction
Returns
Numeric table

Overload 28:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the numeric table construction
Returns
Numeric table

Overload 29:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the numeric table construction
Returns
Numeric table

Overload 30:*

Constructs a Numeric Table with memory allocation controlled via a flag and fills the table with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table initialized with a constant

Overload 31:*

Constructs a Numeric Table with memory allocation controlled via a flag and fills the table with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table initialized with a constant

Overload 32:*

Constructs a numeric table with memory allocation controlled via a flag and fills the table with a constant

Parameters
featuresEqualFlag that makes all features in the numeric table data dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table initialized with a constant

Overload 33:*

Constructs a numeric table with memory allocation controlled via a flag and fills the table with a constant

Parameters
featuresEqualFlag that makes all features in the numeric table data dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the numeric table construction
Returns
Numeric table initialized with a constant
def daal.data_management.HomogenNumericTable_serializationTag ( )
def daal.data_management.HomogenTensor_create (   args)

Variant 1

Constructs an empty homogeneous tensor

Parameters
statStatus of the tensor construction
Returns
Empty homogeneous tensor

Variant 2

Constructs an empty homogeneous tensor

Parameters
statStatus of the tensor construction
Returns
Empty homogeneous tensor

Variant 3

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
nDimNumber of dimensions
dimSizesArray with sizes for each dimension
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 4

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
nDimNumber of dimensions
dimSizesArray with sizes for each dimension
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 5

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
nDimNumber of dimensions
dimSizesArray with sizes for each dimension
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 6

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
nDimNumber of dimensions
dimSizesArray with sizes for each dimension
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 7

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
dimsCollection of tensor dimensions
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 8

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
dimsCollection of tensor dimensions
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Variant 9

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
dimsCollection of tensor dimensions
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Overload 10:*

Constructs homogeneous tensor with a user-defined data, number and sizes of dimensions

Parameters
dimsCollection of tensor dimensions
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data, number and sizes of dimensions

Overload 11:*

Constructs homogeneous tensor with a user-defined data and layout

Parameters
layoutTensor layout
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data and layout

Overload 12:*

Constructs homogeneous tensor with a user-defined data and layout

Parameters
layoutTensor layout
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data and layout

Overload 13:*

Constructs homogeneous tensor with a user-defined data and layout

Parameters
layoutTensor layout
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data and layout

Overload 14:*

Constructs homogeneous tensor with a user-defined data and layout

Parameters
layoutTensor layout
dataArray with a homogeneous data set
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined data and layout

Overload 15:*

Constructs homogeneous tensor with a user-defined dimensions and memory allocation flag

Parameters
dimsCollection of tensor dimensions
memoryAllocationFlagFlag specifying memory allocation
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined dimensions

Overload 16:*

Constructs homogeneous tensor with a user-defined dimensions and memory allocation flag

Parameters
dimsCollection of tensor dimensions
memoryAllocationFlagFlag specifying memory allocation
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined dimensions

Overload 17:*

Constructs homogeneous tensor with a user-defined dimensions and memory allocation flag and fills it with the constant values

Parameters
dimsCollection of tensor dimensions
memoryAllocationFlagFlag specifying memory allocation
initValueConstant value
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined dimensions

Overload 18:*

Constructs homogeneous tensor with a user-defined dimensions and memory allocation flag and fills it with the constant values

Parameters
dimsCollection of tensor dimensions
memoryAllocationFlagFlag specifying memory allocation
initValueConstant value
statStatus of the tensor construction
Returns
Homogeneous tensor with a user-defined dimensions
def daal.data_management.HomogenTensor_serializationTag ( )
def daal.data_management.KeyValueDataCollection_serializationTag ( )
def daal.data_management.Matrix_create (   args)

Variant 1

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 2

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 3

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 4

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 5

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 6

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 7

Constructs a matrix

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 8

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Variant 9

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 10:*

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 11:*

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 12:*

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 13:*

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 14:*

Constructs a matrix

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
statStatus of the matrix construction
Returns
Matrix

Overload 15:*

Constructs a matrix with memory allocation controlled via a flag

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the matrix construction
Returns
Matrix

Overload 16:*

Constructs a matrix with memory allocation controlled via a flag

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the matrix construction
Returns
Matrix

Overload 17:*

Constructs a matrix with memory allocation controlled via a flag

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the matrix construction
Returns
Matrix

Overload 18:*

Constructs a matrix with memory allocation controlled via a flag

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the matrix construction
Returns
Matrix

Overload 19:*

Constructs a matrix and fills it with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 20:*

Constructs a matrix and fills it with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 21:*

Constructs a matrix and fills it with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 22:*

Constructs a matrix and fills it with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 23:*

Constructs a matrix and fills it with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 24:*

Constructs a matrix and fills it with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 25:*

Constructs a matrix and fills it with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 26:*

Constructs a matrix and fills it with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
ptrPointer to and an array with a homogeneous data set
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 27:*

Constructor for a matrix with memory allocation controlled via a flag and filling the matrix with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 28:*

Constructor for a matrix with memory allocation controlled via a flag and filling the matrix with a constant

Parameters
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 29:*

Constructor for a matrix with memory allocation controlled via a flag and filling the matrix with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 30:*

Constructor for a matrix with memory allocation controlled via a flag and filling the matrix with a constant

Parameters
featuresEqualFlag that makes all features in the Numeric Table Data Dictionary equal
nColumnsNumber of columns in the table
nRowsNumber of rows in the table
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the homogeneous numeric table
statStatus of the matrix construction
Returns
Matrix initialized with a constant

Overload 31:* Create a Matrix from a numpy array.

Parameters
narraynumpy array

Overload 32:* Create a Matrix from a numpy array. Initialize with given value.

Parameters
narraynumpy array
valuevalue to fill matrix with
def daal.data_management.Matrix_serializationTag ( )
def daal.data_management.MergedNumericTable_serializationTag ( )
def daal.data_management.ModifierIface_catFunc (   word,
  aux,
  arr 
)

ModifierIface_catFunc(char const * word, FeatureAuxData aux, double * arr)

def daal.data_management.ModifierIface_contFunc (   word,
  aux,
  arr 
)

ModifierIface_contFunc(char const * word, FeatureAuxData aux, double * arr)

def daal.data_management.ModifierIface_nullFunc (   word,
  aux,
  arr 
)

ModifierIface_nullFunc(char const * word, FeatureAuxData aux, double * arr)

def daal.data_management.NumericTableDictionary_create (   args)

Variant 1

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 2

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 3

Constructs a data dictionary

Parameters
nfeatNumber of features in the table
featuresEqualFlag specifying that all features have equal types and properties
statStatus of the dictionary construction
Returns
data dictionary

Variant 4

Constructs a default data dictionary

Parameters
statStatus of the dictionary construction
Returns
data dictionary

Variant 5

Constructs a default data dictionary

Parameters
statStatus of the dictionary construction
Returns
data dictionary
def daal.data_management.NumericTableDictionary_serializationTag ( )
def daal.data_management.PackedSymmetricMatrix_create (   args)

Variant 1

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 2

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 3

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 4

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 5

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 6

Constructs a Numeric Table with user-allocated memory

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
statStatus of the table construction
Returns
Numeric table with user-allocated memory

Variant 7

Constructs a numeric table with user-allocated memory and fills the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table with user-allocated memory initialized with a constant

Variant 8

Constructs a numeric table with user-allocated memory and fills the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table with user-allocated memory initialized with a constant

Variant 9

Constructs a numeric table with user-allocated memory and fills the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table with user-allocated memory initialized with a constant

Overload 10:*

Constructs a numeric table with user-allocated memory and fills the table with a constant

Parameters
ptrPointer to and an array with a homogeneous data set
nDimMatrix dimension
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table with user-allocated memory initialized with a constant

Overload 11:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
nDimMatrix dimension
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the table construction
Returns
Numeric table

Overload 12:*

Constructs a Numeric Table with memory allocation controlled via a flag

Parameters
nDimMatrix dimension
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
statStatus of the table construction
Returns
Numeric table

Overload 13:*

Constructs a Numeric Table with memory allocation controlled via a flag and fills the table with a constant

Parameters
nDimMatrix dimension
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table initialized with a constant

Overload 14:*

Constructs a Numeric Table with memory allocation controlled via a flag and fills the table with a constant

Parameters
nDimMatrix dimension
memoryAllocationFlagFlag that controls internal memory allocation for data in the numeric table
constValueConstant to initialize entries of the packed symmetric matrix
statStatus of the table construction
Returns
Numeric table initialized with a constant
def daal.data_management.PackedSymmetricMatrix_serializationTag ( )
def daal.data_management.PackedTriangularMatrix_create (   args)

create(double *const ptr=None, size_t nDim=0, Status stat=None) -> daal.services.SharedPtr< daal.data_management.PackedTriangularMatrix< daal.data_management.NumericTableIface.upperPackedTriangularMatrix,double > >

def daal.data_management.PackedTriangularMatrix_serializationTag ( )
def daal.data_management.RowMergedNumericTable_serializationTag ( )
def daal.data_management.SerializableKeyValueCollection_serializationTag ( )
def daal.data_management.SOANumericTable_serializationTag ( )

For more complete information about compiler optimizations, see our Optimization Notice.