49 #ifndef __WEAK_LEARNER_TRAINING_TYPES_H__ 50 #define __WEAK_LEARNER_TRAINING_TYPES_H__ 52 #include "algorithms/algorithm.h" 53 #include "algorithms/weak_learner/weak_learner_model.h" 62 namespace weak_learner
86 class DAAL_EXPORT Result :
public daal::algorithms::classifier::training::Result
89 DECLARE_SERIALIZABLE_CAST(Result);
98 daal::algorithms::weak_learner::ModelPtr
get(classifier::training::ResultId id)
const;
105 void set(classifier::training::ResultId id, daal::algorithms::weak_learner::ModelPtr &value);
109 template<
typename Archive,
bool onDeserialize>
110 services::Status serialImpl(Archive *arch)
112 return daal::algorithms::classifier::training::Result::serialImpl<Archive, onDeserialize>(arch);
115 typedef services::SharedPtr<Result> ResultPtr;
117 using interface1::Result;
118 using interface1::ResultPtr;
daal::services::interface1::Status
Class that holds the results of API calls. In case of API routine failure it contains the list of err...
Definition: error_handling.h:491
daal
Definition: algorithm_base_common.h:57
daal::services::interface1::SharedPtr
Shared pointer that retains shared ownership of an object through a pointer. Several SharedPtr object...
Definition: daal_shared_ptr.h:187
daal::algorithms::classifier::training::ResultId
ResultId
Definition: classifier_training_types.h:106
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:86
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:222
daal::algorithms::math::abs::value
Definition: abs_types.h:112