
    -i                     t    S SK r S SKJr  S SKJr  S SKJr  \ R                  R                  S\5      S 5       r	g)    N)	safe_mask)CSR_CONTAINERS)check_random_statecsr_containerc                     [        S5      nUR                  SS5      nU " U5      n/ SQn[        X$5      nX$   R                  S   S:X  d   e[        X45      nX4   R                  S   S:X  d   eg )Nr         )FFTTT   )r   randr   shape)r   random_stateXX_csrmasks        P/var/www/html/venv/lib/python3.13/site-packages/sklearn/utils/tests/test_mask.pytest_safe_maskr      su    %a(L!QA!E+DQD7==q   U!D;Q1$$$    )
pytestsklearn.utils._maskr   sklearn.utils.fixesr   sklearn.utils.validationr   markparametrizer    r   r   <module>r      s6     ) . 7 .9
% :
%r   