C++ API Reference for Intel® Data Analytics Acceleration Library 2019

References | Namespaces | Classes | Enumerations

Contains classes for training the model of the classification algorithms. More...

References

 Batch
 
 Online
 

Namespaces

 daal::algorithms::classifier::training
 Contains classes for training the model of the classification algorithms.
 
 daal::algorithms::classifier::training::interface1
 Contains version 1.0 of the Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

class  InputIface
 Abstract class that specifies the interface of the classes of the classification algorithm input objects. More...
 
class  Input
 Base class for the input objects in the training stage of the classification algorithms. More...
 
class  PartialResult
 Provides methods to access partial results obtained with the compute() method of the classifier training algorithm in the online or distributed processing mode. More...
 
class  Result
 Provides methods to access final results obtained with the compute() method in the batch processing mode or finalizeCompute() method in the online or distributed processing mode of the classification algorithm. More...
 

Enumerations

enum  InputId { data, labels, weights }
 
enum  PartialResultId { partialModel }
 
enum  ResultId { model }
 

Enumeration Type Documentation

enum InputId

Available identifiers of the results in the training stage of the classification algorithms

Enumerator
data 

Training data set

labels 

Labels of the training data set

weights 

Optional. Weights of the observations in the training data set

enum PartialResultId

Available identifiers of partial results

Enumerator
partialModel 

Trained partial model

enum ResultId

Available identifiers of the results in the training stage of the classification algorithms

Enumerator
model 

Resulting model

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