C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1
AdaBoost algorithm parameters. More...
Parameter | ( | size_t | nClasses = 2 | ) |
Default contructor
nClasses | The number of classes |
Parameter | ( | services::SharedPtr< classifier::training::Batch > | wlTrainForParameter, |
services::SharedPtr< classifier::prediction::Batch > | wlPredictForParameter, | ||
double | acc = 0.0 , |
||
size_t | maxIter = 10 , |
||
double | learnRate = 1.0 , |
||
DAAL_UINT64 | resToCompute = computeWeakLearnersErrors , |
||
size_t | nCl = 2 |
||
) |
Constructs the AdaBoost parameter structure
[in] | wlTrainForParameter | Pointer to the training algorithm of the weak learner |
[in] | wlPredictForParameter | Pointer to the prediction algorithm of the weak learner |
[in] | acc | Accuracy of the AdaBoost training algorithm |
[in] | maxIter | Maximal number of iterations of the AdaBoost training algorithm |
[in] | learnRate | Multiplier for each classifier to shrink its contribution |
[in] | resToCompute | The 64-bit integer flag that specifies which extra characteristics of the AdaBoost compute from ResultToComputeId |
[in] | nCl | Number of classes |
double accuracyThreshold |
Accuracy of the AdaBoost training algorithm
double learningRate |
Multiplier for each classifier to shrink its contribution
size_t maxIterations |
Maximal number of iterations of the AdaBoost training algorithm
DAAL_UINT64 resultsToCompute |
64 bit integer flag that indicates the results to compute
services::SharedPtr<classifier::prediction::Batch> weakLearnerPrediction |
The algorithm for prediction based on a weak learner model
services::SharedPtr<classifier::training::Batch> weakLearnerTraining |
The algorithm for weak learner model training
For more complete information about compiler optimizations, see our Optimization Notice.