Class that provides methods to access a collection of numeric tables as if they are joined by rows.
More...
◆ RowMergedNumericTable() [1/2]
◆ RowMergedNumericTable() [2/2]
Constructor for a Row Merged Numeric Table consisting of one table
- Parameters
-
[in] | table | Pointer to the table |
- Deprecated:
- This item will be removed in a future release. Use MergedNumericTable::create instead.
◆ addNumericTable()
Adds the table to the bottom of the Row Merged Numeric Table
- Parameters
-
[in] | table | Pointer to the table |
◆ create() [1/2]
Constructor for an empty merge Numeric Table
- Parameters
-
◆ create() [2/2]
Constructor for an empty merge Numeric Table
- Parameters
-
◆ getBlockOfColumnValues() [1/3]
services::Status getBlockOfColumnValues |
( |
size_t |
feature_idx, |
|
|
size_t |
vector_idx, |
|
|
size_t |
value_num, |
|
|
ReadWriteMode |
rwflag, |
|
|
BlockDescriptor< double > & |
block |
|
) |
| |
|
inlinevirtual |
Gets a block of values for a given feature.
- Parameters
-
[in] | feature_idx | Feature index. |
[in] | vector_idx | Index of the first feature vector to include into the block. |
[in] | value_num | Number of feature values in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature values. |
[out] | block | The block of feature values. |
- Returns
- Actual number of feature values returned by the method.
Implements DenseNumericTableIface.
◆ getBlockOfColumnValues() [2/3]
services::Status getBlockOfColumnValues |
( |
size_t |
feature_idx, |
|
|
size_t |
vector_idx, |
|
|
size_t |
value_num, |
|
|
ReadWriteMode |
rwflag, |
|
|
BlockDescriptor< float > & |
block |
|
) |
| |
|
inlinevirtual |
Gets a block of values for a given feature.
- Parameters
-
[in] | feature_idx | Feature index. |
[in] | vector_idx | Index of the first feature vector to include into the block. |
[in] | value_num | Number of feature values in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature values. |
[out] | block | The block of feature values. |
- Returns
- Actual number of feature values returned by the method.
Implements DenseNumericTableIface.
◆ getBlockOfColumnValues() [3/3]
Gets a block of values for a given feature.
- Parameters
-
[in] | feature_idx | Feature index. |
[in] | vector_idx | Index of the first feature vector to include into the block. |
[in] | value_num | Number of feature values in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature values. |
[out] | block | The block of feature values. |
- Returns
- Actual number of feature values returned by the method.
Implements DenseNumericTableIface.
◆ getBlockOfRows() [1/3]
Gets a block of rows from a table.
- Parameters
-
[in] | vector_idx | Index of the first row to include into the block. |
[in] | vector_num | Number of rows in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature vectors. |
[out] | block | The block of feature vectors. |
- Returns
- Actual number of feature vectors returned by the method.
Implements DenseNumericTableIface.
◆ getBlockOfRows() [2/3]
Gets a block of rows from a table.
- Parameters
-
[in] | vector_idx | Index of the first row to include into the block. |
[in] | vector_num | Number of rows in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature vectors. |
[out] | block | The block of feature vectors. |
- Returns
- Actual number of feature vectors returned by the method.
Implements DenseNumericTableIface.
◆ getBlockOfRows() [3/3]
Gets a block of rows from a table.
- Parameters
-
[in] | vector_idx | Index of the first row to include into the block. |
[in] | vector_num | Number of rows in the block. |
[in] | rwflag | Flag specifying read/write access to the block of feature vectors. |
[out] | block | The block of feature vectors. |
- Returns
- Actual number of feature vectors returned by the method.
Implements DenseNumericTableIface.
◆ getDataMemoryStatus()
Gets the status of the memory used by a data set connected with a Numeric Table
Reimplemented from NumericTable.
◆ releaseBlockOfColumnValues() [1/3]
Releases a block of values for a given feature.
- Parameters
-
[in] | block | The block of feature values. |
Implements DenseNumericTableIface.
◆ releaseBlockOfColumnValues() [2/3]
Releases a block of values for a given feature.
- Parameters
-
[in] | block | The block of feature values. |
Implements DenseNumericTableIface.
◆ releaseBlockOfColumnValues() [3/3]
Releases a block of values for a given feature.
- Parameters
-
[in] | block | The block of feature values. |
Implements DenseNumericTableIface.
◆ releaseBlockOfRows() [1/3]
◆ releaseBlockOfRows() [2/3]
◆ releaseBlockOfRows() [3/3]
◆ resize()
Sets the number of rows in the Numeric Table and allocates memory for a data set
Reimplemented from NumericTable.
The documentation for this class was generated from the following file: