hyperimpute.plugins.imputers package
- class ImputerPlugin(random_state: int = 0)
Bases:
_BaseImputer
,Plugin
Base class for the imputation plugins.
It provides the implementation for plugin.Plugin.type() static method.
- Each derived class must implement the following methods(inherited from plugin.Plugin):
name() - a static method that returns the name of the plugin. e.g., EM, mice, etc. 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. _fit() - internal implementation, called by the fit() method. _transform() - internal implementation, called by the transform() method.
If any method implementation is missing, the class constructor will fail.
- _abc_impl = <_abc_data object>
- _predict(X: DataFrame, *args: Any, **kwargs: Any) DataFrame
- _predict_proba(X: DataFrame) DataFrame
- module_relative_path: Optional[Path]
- static subtype() str
- static type() str
- class Imputers
Bases:
PluginLoader
Submodules
- hyperimpute.plugins.imputers._hyperimpute_internals module
- hyperimpute.plugins.imputers.base module
- hyperimpute.plugins.imputers.plugin_EM module
- hyperimpute.plugins.imputers.plugin_gain module
- hyperimpute.plugins.imputers.plugin_hyperimpute module
- hyperimpute.plugins.imputers.plugin_ice module
- hyperimpute.plugins.imputers.plugin_mean module
- hyperimpute.plugins.imputers.plugin_median module
- hyperimpute.plugins.imputers.plugin_mice module
- hyperimpute.plugins.imputers.plugin_miracle module
- hyperimpute.plugins.imputers.plugin_missforest module
- hyperimpute.plugins.imputers.plugin_miwae module
- hyperimpute.plugins.imputers.plugin_most_frequent module
- hyperimpute.plugins.imputers.plugin_nop module
- hyperimpute.plugins.imputers.plugin_sinkhorn module
- hyperimpute.plugins.imputers.plugin_sklearn_ice module
SKLearnIterativeChainedEquationsPlugin
SKLearnIterativeChainedEquationsPlugin._abc_impl
SKLearnIterativeChainedEquationsPlugin._fit()
SKLearnIterativeChainedEquationsPlugin._transform()
SKLearnIterativeChainedEquationsPlugin.hyperparameter_space()
SKLearnIterativeChainedEquationsPlugin.imputation_order_vals
SKLearnIterativeChainedEquationsPlugin.initial_strategy_vals
SKLearnIterativeChainedEquationsPlugin.module_relative_path
SKLearnIterativeChainedEquationsPlugin.name()
plugin
- hyperimpute.plugins.imputers.plugin_sklearn_missforest module
- hyperimpute.plugins.imputers.plugin_softimpute module