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...
Allocates memory for a data set
- Deprecated:
- This item will be removed in a future release.
Implemented in Tensor.
virtual services::Status check |
( |
const char * |
description | ) |
const |
|
pure virtual |
Checks the correctness of this tensor
- Parameters
-
[in] | description | Additional information about error |
- Returns
- Check status: True if the tensor satisfies the requirements, false otherwise.
Implemented in Tensor.
virtual DAAL_DEPRECATED_VIRTUAL services::Status freeDataMemory |
( |
| ) |
|
|
pure virtual |
Deallocates the memory allocated for a data set
- Deprecated:
- This item will be removed in a future release.
Implemented in Tensor.
virtual DAAL_DEPRECATED_VIRTUAL TensorPtr getSampleTensor |
( |
size_t |
firstDimIndex | ) |
|
|
pure virtual |
Returns new tensor with first dimension limited to one point
- Parameters
-
[in] | firstDimIndex | Index of the point in the first dimention |
- Deprecated:
- This item will be removed in a future release.
Implemented in HomogenTensor< DataType >.
virtual services::Status setDimensions |
( |
size_t |
ndim, |
|
|
const size_t * |
dimSizes |
|
) |
| |
|
pure virtual |
Sets the number of dimensions in the Tensor
- Parameters
-
[in] | ndim | Number of dimensions |
[in] | dimSizes | Array with sizes for each dimension |
Implemented in HomogenTensor< DataType >.
virtual services::Status setDimensions |
( |
const services::Collection< size_t > & |
dimensions | ) |
|
|
pure virtual |
Sets the number and size of dimensions in the Tensor
- Parameters
-
[in] | dimensions | Collection with sizes for each dimension |
Implemented in HomogenTensor< DataType >.
The documentation for this class was generated from the following file: