C++ API Reference for Intel® Data Analytics Acceleration Library 2019
Contains version 1.0 of Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
Classes | |
| class | AbstractCreator |
| Interface class used by the Factory class to register and create objects of a specific class. More... | |
| 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 | BlockDescriptor |
| Base class that manages buffer memory for read/write operations required by numeric tables. More... | |
| class | Bzip2CompressionParameter |
| Parameter for bzip2 compression and decompression. More... | |
| class | CategoricalFeatureDictionary |
| class | CompressedDataArchive |
| Abstract interface class that defines methods to access and modify a serialized object. This class declares the most generic access and modification methods. More... | |
| class | Compression |
| Base class for compression and decompression More... | |
| class | CompressionIface |
| Abstract interface class for compression and decompression. More... | |
| struct | CompressionParameter |
| Parameters for compression and decompression. More... | |
| class | CompressionStream |
| CompressionStream class compresses input raw data by blocks. More... | |
| class | Compressor |
| Compressor class compresses an input data block and writes results into an output data block. More... | |
| class | Compressor< bzip2 > |
| Implementation of the Compressor class for the bzip2 compression method. More... | |
| class | Compressor< lzo > |
| Implementation of the Compressor class for the LZO compression method. More... | |
| class | Compressor< rle > |
| Implementation of the Compressor class for the run-length encoding method. More... | |
| class | Compressor< zlib > |
| Implementation of the Compressor class for the zlib compression method. More... | |
| class | CompressorImpl |
| Base class for the Compressor. More... | |
| class | Creator |
| Main class used by the Factory class to register and create objects of a class derived from SerializationIface and the default constructor without arguments. More... | |
| class | CSRBlockDescriptor |
| Base class that manages buffer memory for read/write operations required by CSR numeric tables. More... | |
| class | CSRNumericTable |
| Class that provides methods to access data stored in the CSR layout. More... | |
| class | CSRNumericTableIface |
| Abstract class that defines the interface of CSR numeric tables. More... | |
| class | CsvDataSource |
| Specifies methods to access data stored in files. More... | |
| class | CsvDataSourceOptions |
| Options of CSV data source. More... | |
| class | CSVFeatureManager |
| Methods of the class to preprocess data represented in the CSV format. More... | |
| class | DataArchive |
| Implements the abstract DataArchiveIface interface. More... | |
| class | DataArchiveIface |
| Abstract interface class that defines methods to access and modify a serialized object. This class declares the most generic access and modification methods. More... | |
| class | DataArchiveImpl |
| Abstract interface class that defines methods to access and modify a serialized object. This class implements the most general serialization methods. More... | |
| class | DataBlock |
| Class that stores a pointer to a byte array and its size. Not responsible for memory management. More... | |
| class | DataBlockIface |
| Abstract interface class for a data management component responsible for a pointer to a byte array and its size. This class declares the most general methods for data access. More... | |
| class | DataCollection |
| Class that provides functionality of Collection container for objects derived from SerializationIface interface and implements SerializationIface itself. More... | |
| class | DataSource |
| Implements the abstract DataSourceIface interface. More... | |
| class | DataSourceFeature |
| Data structure that describes the Data Source feature. More... | |
| class | DataSourceIface |
| Abstract interface class that defines the interface for a data management component responsible for representation of data in the raw format. This class declares the most generic methods for data access. More... | |
| class | DataSourceTemplate |
| Implements the abstract DataSourceIface interface. More... | |
| class | DecompressedDataArchive |
| Abstract interface class that defines methods to access and modify a serialized object. This class declares the most generic access and modification methods. More... | |
| class | DecompressionStream |
| DecompressionStream class decompresses compressed input data by blocks. More... | |
| class | Decompressor |
| Decompressor class decompresses an input data block and writes results into an output data block. More... | |
| class | Decompressor< bzip2 > |
| Specialization of Decompressor class for Bzip2 compression method. More... | |
| class | Decompressor< lzo > |
| Specialization of Decompressor class for LZO compression method. More... | |
| class | Decompressor< rle > |
| Implementation of the Decompressor class for the run-length decoding method. More... | |
| class | Decompressor< zlib > |
| Implementation of the Decompressor class for the zlib compression method. More... | |
| class | DecompressorImpl |
| Base class for the Decompressor. More... | |
| class | DenseNumericTableIface |
| Abstract interface class for a data management component responsible for accessing data in the numeric format. This class declares specific methods to access data in a dense homogeneous form. More... | |
| class | DenseTensorIface |
| Abstract interface class for a data management component responsible for accessing data in the numeric format. This class declares specific methods to access Tensor data in a dense homogeneous form. More... | |
| class | Dictionary |
| Class that represents a dictionary of a data set and provides methods to work with the data dictionary. More... | |
| class | Factory |
| Class that provides factory functionality for objects implementing the SerializationIface interface. Used within deserialization functionality. More... | |
| class | FileDataSource |
| Specifies methods to access data stored in files. More... | |
| class | HomogenNumericTable |
| 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 | HomogenTensor |
| Class that provides methods to access data stored as a contiguous array of homogeneous data in rows-major format. More... | |
| class | InputDataArchive |
| Provides methods to create an archive data object (serialized) and access this object. More... | |
| class | KDBDataSource |
| Connects to data sources with the KDB API. More... | |
| class | KDBFeatureManager |
| Contains KDB-specific commands. More... | |
| class | KeyValueCollection |
| Class that provides functionality of a key-value container for objects derived from the T with a key of the size_t type. More... | |
| class | LzoCompressionParameter |
| Parameter for LZO compression and decompression. LZO compressed block header consists of four sections: 1) optional, 2) uncompressed data size (4 bytes), 3) compressed data size (4 bytes), 4) optional. More... | |
| class | Matrix |
| Represents a two-dimensional table of numbers of the same type. More... | |
| class | MemoryBlock |
| Serializable memory block, owner of the memory. More... | |
| class | MergedNumericTable |
| Class that provides methods to access a collection of numeric tables as if they are joined by columns. More... | |
| class | NumericTable |
| Class for a data management component responsible for representation of data in the numeric format. This class implements the most general methods for data access. More... | |
| class | NumericTableFeature |
| Data structure describes the Numeric Table feature. More... | |
| class | NumericTableIface |
| 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... | |
| class | ODBCDataSource |
| Connects to data sources with the ODBC API. More... | |
| class | ODBCDataSourceOptions |
| Options of ODBC data source. More... | |
| class | OutputDataArchive |
| Provides methods to restore an object from its serialized counterpart and access the restored object. More... | |
| class | PackedArrayNumericTableIface |
| Abstract class that defines the interface of symmetric matrices stored as a one-dimensional array. More... | |
| class | PackedSymmetricMatrix |
| Class that provides methods to access symmetric matrices stored as a one-dimensional array. More... | |
| class | PackedTriangularMatrix |
| Class that provides methods to access a packed triangular matrix stored as a one-dimensional array. More... | |
| class | RleCompressionParameter |
| Parameter for run-length encoding and decoding. A RLE encoded block may contain a header that consists of two sections: 1) decoded data size (4 bytes) and 2) encoded data size (4 bytes) More... | |
| class | RowMergedNumericTable |
| Class that provides methods to access a collection of numeric tables as if they are joined by rows. More... | |
| class | SerializableKeyValueCollection |
| Class that provides functionality of a key-value container for objects derived from the SerializationIface interface with a key of the size_t type. More... | |
| class | SerializationIface |
| Abstract interface class that defines the interface for serialization and deserialization. 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 | SQLFeatureManager |
| Interprets the response of SQL data base and fill provided numeric table and dictionary. More... | |
| class | StringDataSource |
| Specifies methods to access data stored in byte arrays in the C-string format. More... | |
| class | StringRowFeatureManagerIface |
| Abstract interface class that defines the interface to parse and convert the raw data represented as a string into a numeric format. The string must represent a row of data, a dictionary, or a vector of features. More... | |
| singleton | SubtensorDescriptor |
| Class with descriptor of the subtensor retrieved from Tensor getSubTensor function. More... | |
| class | Tensor |
| Class for a data management component responsible for representation of data in the n-dimensions numeric format. This class implements the most general methods for data access. More... | |
| class | TensorIface |
| 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... | |
| class | TensorLayout |
| Class for a data management component responsible for representation of data layout in the tensor. This class implements the most general methods for data layout. More... | |
| class | TensorLayoutIface |
| Abstract interface class for a data management component responsible for representation of data layout in the tensor. This class declares the most general methods for data access. More... | |
| class | TensorOffsetLayout |
| Class for a data management component responsible for representation of data layout in the HomogenTensor. More... | |
| class | ZlibCompressionParameter |
| Parameter for zlib compression and decompression. More... | |
For more complete information about compiler optimizations, see our Optimization Notice.