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

References | Namespaces | Classes | Enumerations

Contains classes for prediction based on models. More...

Contains classes for making prediction based on the classifier model.

References

 Batch
 

Namespaces

 daal::algorithms::logistic_regression::prediction
 Contains classes for prediction based on models.
 
 daal::algorithms::logistic_regression::prediction::interface1
 Contains version 1.0 of the Intel(R) Data Analytics Acceleration Library (Intel(R) DAAL) interface.
 

Classes

struct  Parameter
 Parameters of the prediction algorithm. More...
 
class  Input
 Input objects in the prediction stage of the LOGISTIC_REGRESSION algorithm. More...
 
class  Result
 Provides interface for the result of model-based prediction. More...
 

Enumerations

enum  Method { defaultDense = 0 }
 
enum  ResultToComputeId
 
enum  ResultNumericTableId { probabilities = classifier::prediction::lastResultId + 1, logProbabilities }
 

Enumeration Type Documentation

enum Method

Available methods for predictions based on the logistic regression model

Enumerator
defaultDense 

Default method

enum ResultNumericTableId

Available identifiers of results obtained in the prediction stage of the classification algorithm

Enumerator
probabilities 

Numeric table of size: n x 1, if nClasses = 2, n x nClasses, if nClasses > 2 containing probabilities of classes computed when computeClassesProbabilities option is enabled. In case nClasses = 2 the table contains probabilities of class _1.

logProbabilities 

Numeric table of size: n x 1, if nClasses = 2, n x nClasses, if nClasses > 2 containing logarithms of classes_ probabilities computed when computeClassesLogProbabilities option is enabled. In case nClasses = 2 the table contains logarithms of class 1 probabilities.

enum ResultToComputeId

Available identifiers to specify the result to compute

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