48 #ifndef __REGRESSION_MODEL_H__ 49 #define __REGRESSION_MODEL_H__ 51 #include "algorithms/model.h" 89 class DAAL_EXPORT Model :
public daal::algorithms::Model
92 DAAL_CAST_OPERATOR(Model)
101 virtual size_t getNumberOfFeatures()
const = 0;
103 typedef services::SharedPtr<Model> ModelPtr;
104 typedef services::SharedPtr<const Model> ModelConstPtr;
107 using interface1::Model;
108 using interface1::ModelPtr;
109 using interface1::ModelConstPtr;
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::regression::interface1::Model
Base class for models trained with the regression algorithm
Definition: regression_model.h:89
daal::algorithms::interface1::Model
The base class for the classes that represent the models, such as linear_regression::Model or svm::Mo...
Definition: model.h:78