C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

Classes
Numeric Tables

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.