U
    9%e                     @   sP   d Z ddlZddlmZmZ ddlmZ ejr:ddlm	Z	 ddd	gZ
d
d ZdS )z)Transformers for missing value imputation    N   )MissingIndicatorSimpleImputer)
KNNImputer)IterativeImputerr   r   r   c                 C   s.   | dkrt |  dtdt d|  d S )Nr   z is experimental and the API might change without any deprecation cycle. To use it, you need to explicitly import enable_iterative_imputer:
from sklearn.experimental import enable_iterative_imputerzmodule z has no attribute )ImportErrorAttributeError__name__)name r   V/var/www/html/Darija-Ai-API/env/lib/python3.8/site-packages/sklearn/impute/__init__.py__getattr__   s
    r   )__doc__typing_baser   r   Z_knnr   TYPE_CHECKINGZ
_iterativer   __all__r   r   r   r   r   <module>   s   
