General feature modifier interface.
More...
template<typename Config, typename Context>
class daal::data_management::modifiers::interface1::FeatureModifierIface< Config, Context >
- Template Parameters
-
Config | Type of object to be used as configuration on initialization or finalization stages |
Context | Type of object that represents modifier context |
virtual void apply |
( |
Context & |
context | ) |
|
|
pure virtual |
Applies the modifier. This method is supposed to extract the data from data source provided via context and writes result to the buffer also provided via context. The method may be called multiple times depending on data source
- Parameters
-
context | The context of the modifier |
virtual void finalize |
( |
Config & |
config | ) |
|
|
pure virtual |
Executes finalization of the modifier. This method is called once after FeatureModifierIface::apply
- Parameters
-
config | The configuration of the modifier |
virtual void initialize |
( |
Config & |
config | ) |
|
|
pure virtual |
Executes initialization of the modifier. This method is called once before FeatureModifierIface::apply
- Parameters
-
config | The configuration of the modifier |
The documentation for this class was generated from the following file: