Abstract interface class for a data management component responsible for representation of data in the numeric format. This class declares the most general methods for data access.
More...
◆ AllocationFlag
◆ BasicStatisticsId
Enumerator |
---|
minimum | Minimum estimate
|
maximum | Maximum estimate
|
sum | Sum estimate
|
sumSquares | Sum squares estimate
|
◆ FeatureBasicStatistics
Enumerator |
---|
counters | Counters estimate
|
◆ MemoryStatus
Enumerator |
---|
notAllocated | No memory allocated
|
userAllocated | Memory allocated on user side
|
internallyAllocated | Memory allocated and managed by NumericTable
|
◆ NormalizationType
Enumerator |
---|
nonNormalized | Default: non-normalized
|
standardScoreNormalized | Standard score normalization (mean=0, variance=1)
|
minMaxNormalized | Min-max normalization
|
◆ StorageLayout
◆ allocateBasicStatistics()
◆ allocateDataMemory()
Allocates memory for a data set
- Deprecated:
- This item will be removed in a future release.
Implemented in NumericTable.
◆ check()
virtual services::Status check |
( |
const char * |
description, |
|
|
bool |
checkDataAllocation = true |
|
) |
| const |
|
pure virtual |
Checks the correctness of this numeric table
- Parameters
-
[in] | description | Additional information about error |
[in] | checkDataAllocation | Flag that specifies whether to check the data allocation status |
- Returns
- Check status: True if the table satisfies the requirements, false otherwise.
Implemented in NumericTable, and CSRNumericTable.
◆ freeDataMemory()
virtual DAAL_DEPRECATED_VIRTUAL void freeDataMemory |
( |
| ) |
|
|
pure virtual |
Deallocates the memory allocated for a data set
- Deprecated:
- This item will be removed in a future release.
Implemented in NumericTable.
◆ getDataLayout()
Returns a data layout used in the Numeric Table
- Returns
- Data layout
Implemented in NumericTable.
◆ getDictionary()
Returns a pointer to a data dictionary
- Returns
- Pointer to the data dictionary
- Deprecated:
- This item will be removed in a future release.
Implemented in NumericTable.
◆ getDictionarySharedPtr()
Returns a shared pointer to a data dictionary
- Returns
- Shared pointer to the data dictionary
Implemented in NumericTable.
◆ getFeatureType()
virtual data_feature_utils::FeatureType getFeatureType |
( |
size_t |
feature_idx | ) |
const |
|
pure virtual |
Returns the type of a given feature
- Parameters
-
[in] | feature_idx | Feature index |
- Returns
- Feature type
Implemented in NumericTable.
◆ getNumberOfCategories()
virtual size_t getNumberOfCategories |
( |
size_t |
feature_idx | ) |
const |
|
pure virtual |
Returns the number of categories for a given feature
- Parameters
-
[in] | feature_idx | Feature index |
- Returns
- Number of categories
Implemented in NumericTable.
◆ resetDictionary()
Resets a data dictionary for the Numeric Table
- Deprecated:
- This item will be removed in a future release.
Reimplemented in NumericTable.
◆ resize()
◆ setDictionary()
Sets a data dictionary in the Numeric Table
- Parameters
-
[in] | ddict | Pointer to the data dictionary |
- Deprecated:
- This item will be removed in a future release.
Reimplemented in NumericTable, and SOANumericTable.
◆ setNumberOfColumns()
virtual DAAL_DEPRECATED_VIRTUAL services::Status setNumberOfColumns |
( |
size_t |
ncol | ) |
|
|
pure virtual |
◆ setNumberOfRows()
The documentation for this class was generated from the following file: