hyperimpute.plugins.prediction.regression package
- class Regression
Bases:
PluginLoader
- class RegressionPlugin(**kwargs: Any)
Bases:
RegressorMixin
,BaseEstimator
,PredictionPlugin
Base 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
KNeighborsRegressorPlugin
KNeighborsRegressorPlugin._abc_impl
KNeighborsRegressorPlugin._fit()
KNeighborsRegressorPlugin._predict()
KNeighborsRegressorPlugin.algorithm
KNeighborsRegressorPlugin.hyperparameter_space()
KNeighborsRegressorPlugin.module_relative_path
KNeighborsRegressorPlugin.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
BasicNet
BasicNet._backward_hooks
BasicNet._buffers
BasicNet._check_tensor()
BasicNet._forward_hooks
BasicNet._forward_pre_hooks
BasicNet._is_full_backward_hook
BasicNet._load_state_dict_post_hooks
BasicNet._load_state_dict_pre_hooks
BasicNet._modules
BasicNet._non_persistent_buffers_set
BasicNet._parameters
BasicNet._state_dict_hooks
BasicNet.forward()
BasicNet.train()
BasicNet.training
NeuralNetsRegressionPlugin
plugin
- hyperimpute.plugins.prediction.regression.plugin_random_forest_regressor module
RandomForestRegressionPlugin
RandomForestRegressionPlugin._abc_impl
RandomForestRegressionPlugin._fit()
RandomForestRegressionPlugin._predict()
RandomForestRegressionPlugin.criterions
RandomForestRegressionPlugin.features
RandomForestRegressionPlugin.hyperparameter_space()
RandomForestRegressionPlugin.module_relative_path
RandomForestRegressionPlugin.name()
plugin
- hyperimpute.plugins.prediction.regression.plugin_svm module
- hyperimpute.plugins.prediction.regression.plugin_xgboost_regressor module