25 #ifndef __BOOSTING_TRAINING_BATCH_H__
26 #define __BOOSTING_TRAINING_BATCH_H__
28 #include "algorithms/algorithm.h"
29 #include "algorithms/classifier/classifier_training_batch.h"
30 #include "algorithms/boosting/boosting_model.h"
71 class DAAL_EXPORT Batch :
public classifier::training::interface1::Batch
74 typedef classifier::training::interface1::Batch super;
76 typedef super::InputType InputType;
77 typedef algorithms::boosting::Parameter ParameterType;
78 typedef super::ResultType ResultType;
87 services::SharedPtr<Batch> clone()
const
89 return services::SharedPtr<Batch>(cloneImpl());
93 virtual Batch * cloneImpl() const DAAL_C11_OVERRIDE = 0;
98 using interface1::Batch;
104 #endif // __BOOSTING_TRAINING_BATCH_H__
daal::algorithms::boosting::training::interface1::Batch::clone
services::SharedPtr< Batch > clone() const
Definition: boosting_training_batch.h:87
daal::algorithms::classifier::training::interface1::Result
Provides methods to access final results obtained with the compute() method in the batch processing m...
Definition: classifier_training_types.h:198
daal::algorithms::classifier::training::interface1::Batch
Algorithm class for training the classifier model.
Definition: classifier_training_batch.h:58
daal::algorithms::boosting::training::interface1::Batch
Base class for training models of boosting algorithms in the batch processing mode ...
Definition: boosting_training_batch.h:71
daal::algorithms::classifier::training::interface1::Input
Base class for the input objects in the training stage of the classification algorithms.
Definition: classifier_training_types.h:110