C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1
Contains classes for a data management component responsible for representation of data in the numeric format. More...
Classes | |
class | AOSNumericTable |
Class that provides methods to access data stored as a contiguous array of heterogeneous feature vectors, while each feature vector is represented by a data structure. Therefore, the data is represented as an array of structures. More... | |
class | ArrowImmutableNumericTable |
Class that provides methods to access data stored as a Apache Arrow table. More... | |
class | CSRBlockDescriptor< DataType > |
Base class that manages buffer memory for read/write operations required by CSR numeric tables. More... | |
class | HomogenNumericTable< DataType > |
Class that provides methods to access data stored as a contiguous array of homogeneous feature vectors. Table rows contain feature vectors, and columns contain values of individual features. More... | |
class | ArrowNumericTable |
Base class that provides methods to access data stored as a Apache Arrow table. More... | |
class | Matrix< DataType > |
Represents a two-dimensional table of numbers of the same type. More... | |
class | MergedNumericTable |
Class that provides methods to access a collection of numeric tables as if they are joined by columns. More... | |
class | RowMergedNumericTable |
Class that provides methods to access a collection of numeric tables as if they are joined by rows. More... | |
class | SOANumericTable |
Class that provides methods to access data stored as a structure of arrays, where each (contiguous) array represents values corresponding to a specific feature. More... | |
class | PackedArrayNumericTableIface |
Abstract class that defines the interface of symmetric matrices stored as a one-dimensional array. More... | |
For more complete information about compiler optimizations, see our Optimization Notice.