49 #ifndef __LINEAR_MODEL_TRAINING_ONLINE_H__ 50 #define __LINEAR_MODEL_TRAINING_ONLINE_H__ 52 #include "algorithms/linear_model/linear_model_training_types.h" 53 #include "algorithms/regression/regression_training_online.h" 59 namespace linear_model
80 class DAAL_EXPORT Online :
public regression::training::Online
83 typedef algorithms::linear_model::training::Input InputType;
84 typedef algorithms::linear_model::Parameter ParameterType;
85 typedef algorithms::linear_model::training::Result ResultType;
86 typedef algorithms::linear_model::training::PartialResult PartialResultType;
92 PartialResultPtr getPartialResult() {
return PartialResultType::cast(_partialResult); }
98 ResultPtr getResult() {
return ResultType::cast(_result); }
102 using interface1::Online;
daal
Definition: algorithm_base_common.h:57
daal::algorithms::linear_model::training::interface1::Result
Provides methods to access the result obtained with the compute() method of the regression model-base...
Definition: linear_model_training_types.h:174
daal::algorithms::linear_model::interface1::Parameter
Parameters for the regression algorithm.
Definition: linear_model_model.h:85
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::training::interface1::Online
Provides methods for the regression model-based training in the online processing mode...
Definition: regression_training_online.h:79
daal::algorithms::linear_model::training::interface1::PartialResult
Provides methods to access a partial result obtained with the compute() method of the linear model-ba...
Definition: linear_model_training_types.h:135
daal::algorithms::linear_model::training::interface1::Online::getPartialResult
PartialResultPtr getPartialResult()
Definition: linear_model_training_online.h:92
daal::algorithms::linear_model::training::interface1::Online::getResult
ResultPtr getResult()
Definition: linear_model_training_online.h:98
daal::algorithms::linear_model::training::interface1::Online
Provides methods for the linear model-based training in the online processing mode.
Definition: linear_model_training_online.h:80