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...
Enumerator |
---|
minimum |
Minimum estimate
|
maximum |
Maximum estimate
|
sum |
Sum estimate
|
sumSquares |
Sum squares estimate
|
Enumerator |
---|
counters |
Counters estimate
|
Enumerator |
---|
notAllocated |
No memory allocated
|
userAllocated |
Memory allocated on user side
|
internallyAllocated |
Memory allocated and managed by NumericTable
|
Enumerator |
---|
nonNormalized |
Default: non-normalized
|
standardScoreNormalized |
Standard score normalization (mean=0, variance=1)
|
minMaxNormalized |
Min-max normalization
|
virtual services::Status allocateBasicStatistics |
( |
| ) |
|
|
pure virtual |
Allocates memory for a data set
- Deprecated:
- This item will be removed in a future release.
Implemented in NumericTable.
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.
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.
Returns a data layout used in the Numeric Table
- Returns
- Data layout
Implemented in NumericTable.
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.
virtual NumericTableDictionaryPtr getDictionarySharedPtr |
( |
| ) |
const |
|
pure virtual |
Returns a shared pointer to a data dictionary
- Returns
- Shared pointer to the data dictionary
Implemented in NumericTable.
virtual features::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.
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.
virtual DAAL_DEPRECATED_VIRTUAL services::Status resetDictionary |
( |
| ) |
|
|
inlinevirtual |
Resets a data dictionary for the Numeric Table
- Deprecated:
- This item will be removed in a future release.
Reimplemented in NumericTable.
virtual services::Status resize |
( |
size_t |
nrows | ) |
|
|
pure virtual |
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.
virtual DAAL_DEPRECATED_VIRTUAL services::Status setNumberOfColumns |
( |
size_t |
ncol | ) |
|
|
pure virtual |
virtual DAAL_DEPRECATED_VIRTUAL services::Status setNumberOfRows |
( |
size_t |
nrow | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: