
    0Ph                     *   d dl Zd dlZd dlmZ ej                            d ed          dfej        df eej                  df ej	        ej                  df ej
        ej                  dfdddd	d
ej        gdfdg          d             ZdS )    N)is_scalar_nanzvalue, resultnanT)r   F)g        F)NF) F)r   FF)l   	H]vieFc                 t    t          |           |u sJ t          t          |           t                    sJ d S )N)r   
isinstancebool)valueresults     `/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/sklearn/utils/tests/test_missing.pytest_is_scalar_nanr      sA    $ 6))))mE**D1111111    )numpynppytestsklearn.utils._missingr   markparametrizefloatr   float32float64r    r   r   <module>r      s         0 0 0 0 0 0 	ut		rv	BF		T"	BF		T"
&5* "2 2# "2 2 2r   