Ë
    ÷Q(h™  ã                   óœ   — d dl Zd dlZd dlmZmZ ej                  j                  dej                  efej                  efg«      d„ «       Z
y)é    N)ÚWeightVector32ÚWeightVector64zdtype, WeightVectorc                 óÎ  — t         j                  j                  d«      j                  | «      }t         j                  j                  d«      j                  | «      } |||«      }t        j                  |j
                  «      j                  t        j                  | «      u sJ ‚t        j                  |j                  «      j                  t        j                  | «      u sJ ‚y)z0Check the `dtype` consistency of `WeightVector`.éd   N)ÚnpÚrandomÚrandÚastypeÚasarrayÚwÚdtypeÚaw)r   ÚWeightVectorÚweightsÚaverage_weightsÚweight_vectors        úd/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/sklearn/utils/tests/test_weight_vector.pyÚtest_type_invariancer   
   sž   € ô �i‰i�n‰n˜SÓ!×(Ñ(¨Ó/€GÜ—i‘i—n‘n SÓ)×0Ñ0°Ó7€Oá  ¨/Ó:€Mä�:‰:�m—o‘oÓ&×,Ñ,´·±¸³Ñ?Ð?Ð?Ü�:‰:�m×&Ñ&Ó'×-Ñ-´·±¸%³Ñ@Ð@Ñ@ó    )Únumpyr   ÚpytestÚsklearn.utils._weight_vectorr   r   ÚmarkÚparametrizeÚfloat32Úfloat64r   © r   r   ú<module>r      sU   ðÛ Û ÷ð ‡�×ÑØà	�‰�^Ð$Ø	�‰�^Ð$ðóñAóñAr   