
    ZPh                         d Z d ZdS )z
The :mod:`imblearn.exceptions` module includes all custom warnings and error
classes and functions used across imbalanced-learn.
c           	      L    t          |  d| dt          |           d          )am  Raise consistent error message for isinstance() function.

    Parameters
    ----------
    variable_name : str
        The name of the variable.

    possible_type : type
        The possible type of the variable.

    variable : object
        The variable to check.

    Raises
    ------
    ValueError
        If the instance is not of the possible type.
    z has to be one of z. Got z	 instead.)
ValueErrortype)variable_namepossible_typevariables      S/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/imblearn/exceptions.pyraise_isinstance_errorr	   
   sG    &  	) 	)M 	) 	)H~~	) 	) 	)      N)__doc__r	    r
   r   <module>r      s(        r
   