24 #ifndef __LOGIT_BOOST_TRAINING_TYPES_H__
25 #define __LOGIT_BOOST_TRAINING_TYPES_H__
27 #include "algorithms/algorithm.h"
28 #include "algorithms/classifier/classifier_training_types.h"
29 #include "algorithms/boosting/logitboost_model.h"
73 class DAAL_EXPORT Result :
public classifier::training::interface1::Result
76 DECLARE_SERIALIZABLE_CAST(Result);
78 DAAL_DEPRECATED_VIRTUAL
virtual ~Result() {}
85 DAAL_DEPRECATED daal::algorithms::logitboost::interface1::ModelPtr
get(classifier::training::ResultId id)
const;
93 template <
typename algorithmFPType>
94 DAAL_EXPORT DAAL_DEPRECATED services::Status allocate(
const daal::algorithms::Input *input,
const daal::algorithms::Parameter *parameter,
const int method);
98 template<
typename Archive,
bool onDeserialize>
99 services::Status serialImpl(Archive *arch)
101 return daal::algorithms::Result::serialImpl<Archive, onDeserialize>(arch);
104 typedef services::SharedPtr<Result> ResultPtr;
117 class DAAL_EXPORT Result :
public classifier::training::Result
120 DECLARE_SERIALIZABLE_CAST(Result);
129 daal::algorithms::logitboost::ModelPtr
get(classifier::training::ResultId id)
const;
137 template <
typename algorithmFPType>
138 DAAL_EXPORT services::Status allocate(
const daal::algorithms::Input *input,
const daal::algorithms::Parameter *parameter,
const int method);
142 template<
typename Archive,
bool onDeserialize>
143 services::Status serialImpl(Archive *arch)
145 return daal::algorithms::Result::serialImpl<Archive, onDeserialize>(arch);
148 typedef services::SharedPtr<Result> ResultPtr;
150 using interface2::Result;
151 using interface2::ResultPtr;
158 #endif // __LOGIT_BOOST_TRAINING_TYPES_H__
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::logitboost::training::friedman
Definition: logitboost_training_types.h:59
daal::algorithms::logitboost::training::interface2::Result
Provides methods to access final results obtained with the compute() method of the LogitBoost trainin...
Definition: logitboost_training_types.h:117
daal::algorithms::logitboost::training::defaultDense
Definition: logitboost_training_types.h:60
daal::algorithms::logitboost::training::interface1::Result
Provides methods to access final results obtained with the compute() method of the LogitBoost trainin...
Definition: logitboost_training_types.h:73
daal::algorithms::logitboost::training::Method
Method
Definition: logitboost_training_types.h:57
daal::algorithms::classifier::training::ResultId
ResultId
Definition: classifier_training_types.h:82