Contains classes that implement data management functionality, including NumericTables, DataSources, and Compression.
|
| data_feature_utils |
| Contains classes for Intel(R) Data Analytics Acceleration Library numeric types.
|
|
| interface1 |
| Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
|
|
|
|
enum | CompressionLevel {
defaultLevel = -1,
level0 = 0,
level1,
level2,
level3,
level4,
level5,
level6,
level7,
level8,
level9
} |
| Compression levels More...
|
|
enum | CompressionMethod { zlib,
lzo,
rle,
bzip2
} |
| Compression methods More...
|
|
◆ checkNumericTable()
DAAL_EXPORT services::Status daal::data_management::checkNumericTable |
( |
const NumericTable * |
nt, |
|
|
const char * |
description, |
|
|
const int |
unexpectedLayouts = 0 , |
|
|
const int |
expectedLayouts = 0 , |
|
|
size_t |
nColumns = 0 , |
|
|
size_t |
nRows = 0 , |
|
|
bool |
checkDataAllocation = true |
|
) |
| |
Checks the correctness of this numeric table
- Parameters
-
[in] | nt | The numeric table to check |
[in] | description | Additional information about error |
[in] | unexpectedLayouts | The bit mask of invalid layouts for this numeric table. |
[in] | expectedLayouts | The bit mask of valid layouts for this numeric table. |
[in] | nColumns | Required number of columns. nColumns = 0 means that required number of columns is not specified. |
[in] | nRows | Required number of rows. nRows = 0 means that required number of rows is not specified. |
[in] | checkDataAllocation | Flag that specifies whether to check the data allocation status |
- Returns
- Check status: True if the table satisfies the requirements, false otherwise.
◆ checkTensor()
Checks the correctness of this tensor
- Parameters
-
[in] | tensor | Pointer to the tensor to check |
[in] | description | Additional information about error |
[in] | dims | Collection with required tensor dimension sizes |
- Returns
- Check status: True if the tensor satisfies the requirements, false otherwise.
◆ convertToHomogen()
Converts numeric table with arbitrary storage layout to homogen numeric table of the given type
- Parameters
-
[in] | src | Pointer to numeric table |
[in] | type | Type of result numeric table memory |
- Returns
- Pointer to homogen numeric table