o
    i.                     @   s   d dl Zd dlZd dlmZ d dlmZmZ dd Zej	
dejejgdd Zej	
dejejejejejgej	
d	g d
dd ZdS )    N)assert_allclose)_all_with_any_reduction_axis_1min_posc                  C   sD   t jdd} t| }t| t j}t|| |dks J d S )Nr   d   )nprandomZRandomStateZrandnr   astypefloat32r   )XZ
min_doubleZ	min_float r   r/var/www/html/eduruby.in/lip-sync/lip-sync-env/lib/python3.10/site-packages/sklearn/utils/tests/test_arrayfuncs.pytest_min_pos   s
   
r   dtypec                 C   s2   t ddj| dd}t|t | jksJ d S )Nr   g      F)copy)r   fullr   r   Zfinfomax)r   r
   r   r   r   test_min_pos_no_positive   s   r   value)r   g      ?c                 C   sJ   t jd| ddd}t||drJ ||dd d f< t||ds#J d S )N   )r         )r      )r   ZarangeZreshaper   )r   r   r
   r   r   r   "test_all_with_any_reduction_axis_1   s   r   )numpyr   ZpytestZsklearn.utils._testingr   Zsklearn.utils.arrayfuncsr   r   r   markZparametrizer	   Zfloat64r   Zint16Zint32Zint64r   r   r   r   r   <module>   s    
