25 #ifndef __WEAK_LEARNER_TRAINING_TYPES_H__
26 #define __WEAK_LEARNER_TRAINING_TYPES_H__
28 #include "algorithms/algorithm.h"
29 #include "algorithms/weak_learner/weak_learner_model.h"
38 namespace weak_learner
62 class DAAL_EXPORT Result :
public daal::algorithms::classifier::training::interface1::Result
65 DECLARE_SERIALIZABLE_CAST(Result);
74 daal::algorithms::weak_learner::ModelPtr
get(classifier::training::ResultId id)
const;
81 void set(classifier::training::ResultId
id, daal::algorithms::weak_learner::ModelPtr &value);
85 template<
typename Archive,
bool onDeserialize>
86 services::Status serialImpl(Archive *arch)
88 return daal::algorithms::classifier::training::Result::serialImpl<Archive, onDeserialize>(arch);
91 typedef services::SharedPtr<Result> ResultPtr;
93 using interface1::Result;
94 using interface1::ResultPtr;
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::weak_learner::training::interface1::Result
Provides methods to access final results obtained with compute() method of Batch or finalizeCompute()...
Definition: weak_learner_training_types.h:62
daal::algorithms::math::abs::value
Definition: abs_types.h:88
daal::algorithms::classifier::training::ResultId
ResultId
Definition: classifier_training_types.h:82