Java* API Reference for Intel® Data Analytics Acceleration Library 2018 Update 1

Classes

Contains classes that implement the data management component responsible for representaion of the data in numerical format. More...

Classes

class  AOSNumericTable
 Class that provides methods to access data that is stored as a contiguous array of heterogeneous feature vectors, and each feature vector is represented with a data structure. Therefore, the data is represented as an Array Of Structures(AOS). More...
 
class  AOSNumericTableImpl
 Class that provides methods to access data that is stored as a contiguous array of heterogeneous feature vectors, and each feature vector is represented with a data structure. Therefore, the data is represented as an Array Of Structures(AOS). More...
 
class  CSRNumericTable
 Numeric table that provides methods to access data that is stored in the Compressed Sparse Row(CSR) data layout. More...
 
class  CSRNumericTableImpl
 Numeric table that provides methods to access data that is stored in the Compressed Sparse Row(CSR) data layout. More...
 
class  DataCollection
 Class that provides functionality of the Collection container for Serializable objects. More...
 
class  DataDictionary
 Class that represents the data set dictionary and provides methods to work with the data dictionary. Methods of the class use the com.intel.daal.data.DataFeature structure. More...
 
class  DataFeature
 Class used to describe a feature. The structure is used in the com.intel.daal.data.DataDictionary class. More...
 
class  DataFeatureUtils
 Class that provides different feature types. More...
 
class  Factory
 Class that provides factory functionality for objects derived from the SerializableBase class. More...
 
class  HomogenNumericTable
 A derivative class of the NumericTable class, that provides methods to access the data that is stored as a contiguous array of homogeneous feature vectors. Table rows contain feature vectors, and columns contain values of individual features. More...
 
class  HomogenNumericTableArrayImpl
 A derivative class of the HomogenNumericTableImpl class, that provides implementation of a homogen numeric table with data stored as array of primitives.
 
class  HomogenNumericTableByteBufferImpl
 A derivative class of the HomogenNumericTableImpl class, that provides implementation of a homogen numeric table with data stored in a native C++ numeric table.
 
class  HomogenNumericTableImpl
 A derivative class of the NumericTableImpl class, that provides common interfaces for different implementations of a homogen numeric table.
 
class  HomogenTensor
 A derivative class of the Tensor class, that provides methods to access the data that is stored as a contiguous homogeneous array. More...
 
class  HomogenTensorArrayImpl
 A derivative class of the HomogenTensorImpl class, that provides implementation of a homogen tensor with data stored as array of primitives.
 
class  HomogenTensorByteBufferImpl
 A derivative class of the HomogenTensorImpl class, that provides implementation of a homogen tensor with data stored in a native C++ tensor.
 
class  HomogenTensorImpl
 A derivative class of the TensorImpl class, that provides common interfaces for different implementations of a homogen tensor.
 
class  KeyValueDataCollection
 Class that provides functionality of the key-value container for Serializable objects with the key of integer type. More...
 
class  Matrix
 A derivative class of the NumericTable class, that provides methods to access the data that is stored as a contiguous array of homogeneous feature vectors. Table rows contain feature vectors, and columns contain values of individual features. More...
 
class  MergedNumericTable
 Class that provides methods to access a collection of numeric tables as if they are joined by columns. More...
 
class  MergedNumericTableImpl
 Class that provides methods to access a collection of numeric tables as if they are joined by columns. More...
 
class  NumericTable
 Class for the data management component responsible for the representation of the data in a numerical format. More...
 
interface  NumericTableDenseIface
 
class  NumericTableImpl
 Class for the data management component responsible for the representation of the data in a numerical format. More...
 
class  PackedSymmetricMatrix
 Class that provides methods to access symmetric matrices. More...
 
class  PackedSymmetricMatrixArrayImpl
 
class  PackedSymmetricMatrixByteBufferImpl
 
class  PackedSymmetricMatrixImpl
 
class  PackedSymmetricMatrixUtils
 
class  PackedTriangularMatrix
 Class that provides methods to access triangular matrices. More...
 
class  PackedTriangularMatrixArrayImpl
 
class  PackedTriangularMatrixByteBufferImpl
 
class  PackedTriangularMatrixImpl
 
class  PackedTriangularMatrixUtils
 
class  RowMergedNumericTable
 Class that provides methods to access a collection of numeric tables as if they are joined by rows. More...
 
class  RowMergedNumericTableImpl
 Class that provides methods to access a collection of numeric tables as if they are joined by rows. More...
 
class  SerializableBase
 Class that provides methods for serialization and deserialization. More...
 
class  SOANumericTable
 Class that provides methods to access data that is stored as a Structure Of Arrays(SOA), where each contiguous array represents values corresponding to a specific feature. More...
 
class  SOANumericTableImpl
 Class that provides methods to access data that is stored as a Structure Of Arrays(SOA), where each contiguous array represents values corresponding to a specific feature. More...
 
class  Tensor
 Class for the data management component responsible for the representation of the tensor data. More...
 
interface  TensorDenseIface
 
class  TensorImpl
 Class for the data management component responsible for the representation of the data in a numerical format. More...
 

Detailed Description

Contains classes that implement the data management component responsible for representaion of the tensor data.

For more complete information about compiler optimizations, see our Optimization Notice.