hyperimpute.plugins.prediction.regression package
- class Regression
Bases:
PluginLoader
- class RegressionPlugin(**kwargs: Any)
Bases:
RegressorMixin,BaseEstimator,PredictionPluginBase class for the regression plugins.
It provides the implementation for plugin.Plugin’s subtype, _fit and _predict methods.
- Each derived class must implement the following methods(inherited from plugin.Plugin):
name() - a static method that returns the name of the plugin. hyperparameter_space() - a static method that returns the hyperparameters that can be tuned during the optimization. The method will return a list of Params derived objects.
If any method implementation is missing, the class constructor will fail.
- _abc_impl = <_abc_data object>
- _predict_proba(X: DataFrame, *args: Any, **kwargs: Any) DataFrame
- fit(X: DataFrame, *args: Any, **kwargs: Any) RegressionPlugin
- get_args() dict
- module_relative_path: Optional[Path]
- static subtype() str
Submodules
- hyperimpute.plugins.prediction.regression.base module
- hyperimpute.plugins.prediction.regression.plugin_catboost_regressor module
- hyperimpute.plugins.prediction.regression.plugin_kneighbors_regressor module
KNeighborsRegressorPluginKNeighborsRegressorPlugin._abc_implKNeighborsRegressorPlugin._fit()KNeighborsRegressorPlugin._predict()KNeighborsRegressorPlugin.algorithmKNeighborsRegressorPlugin.hyperparameter_space()KNeighborsRegressorPlugin.module_relative_pathKNeighborsRegressorPlugin.name()KNeighborsRegressorPlugin.weights
plugin
- hyperimpute.plugins.prediction.regression.plugin_linear_regression module
- hyperimpute.plugins.prediction.regression.plugin_mlp_regressor module
- hyperimpute.plugins.prediction.regression.plugin_neural_nets_regression module
BasicNetBasicNet._backward_hooksBasicNet._buffersBasicNet._check_tensor()BasicNet._forward_hooksBasicNet._forward_pre_hooksBasicNet._is_full_backward_hookBasicNet._load_state_dict_post_hooksBasicNet._load_state_dict_pre_hooksBasicNet._modulesBasicNet._non_persistent_buffers_setBasicNet._parametersBasicNet._state_dict_hooksBasicNet.forward()BasicNet.train()BasicNet.training
NeuralNetsRegressionPluginplugin
- hyperimpute.plugins.prediction.regression.plugin_random_forest_regressor module
RandomForestRegressionPluginRandomForestRegressionPlugin._abc_implRandomForestRegressionPlugin._fit()RandomForestRegressionPlugin._predict()RandomForestRegressionPlugin.criterionsRandomForestRegressionPlugin.featuresRandomForestRegressionPlugin.hyperparameter_space()RandomForestRegressionPlugin.module_relative_pathRandomForestRegressionPlugin.name()
plugin
- hyperimpute.plugins.prediction.regression.plugin_svm module
- hyperimpute.plugins.prediction.regression.plugin_xgboost_regressor module