+
    LV-ju  ã                   óÖ   € ^ RI Ht ^ RIHt ^ RIHt ^ RIHtHtH	t	H
t
 ^ RIHtHt ^ RIt^ RIHt ^ RIt ^ RIt]P(                  tR	 t ! R
 R4      tR tR#   ] d
    ]! R4      hi ; i)é    )Úregistry)Údata_fetcher)Ú_clear_cache)ÚascentÚfaceÚelectrocardiogramÚdownload_all)Úassert_equalÚassert_almost_equalN)Ú	get_identzsMissing optional dependency 'pooch' required for scipy.datasets module. Please use pip or conda to install 'pooch'.c                ó‚   € \         P                  P                  V 4      '       g   R# \        P                  ! V 4      V8H  # )z1Check if the provided path has the expected hash.F)ÚosÚpathÚexistsÚpoochÚ	file_hash)r   Úexpected_hashs   &&Úo/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/datasets/tests/test_data.pyÚ	_has_hashr      s,   € ä�7‰7�>‰>˜$×ÒÙÜ�?Š?˜4Ó  MÑ1Ð1ó    c                   ó¨   a € ] tR t^t o ]P
                  ! RRR7      R 4       t]P                  P                  ^
4      R 4       t	R t
R tR tR	tV tR
# )ÚTestDatasetsÚmoduleT)ÚscopeÚautousec              #  ó*   "  € \        4        R x € R # 5i©N)r	   ©Úselfs   &r   Útest_download_allÚTestDatasets.test_download_all   s   é € ô
 	Œåùs   ‚c                ót   € \        \        P                  ! \        4      4      \        \        4      8¼  g   Q hR # r   )Úlenr   ÚlistdirÚdata_dirr   r   s   &r   Útest_existence_allÚTestDatasets.test_existence_all'   s"   € ä”2—:’:œhÓ'Ó(¬C´«MÔ9Ð9Ò9r   c                óÄ   € \        \        4       P                  R4       \        \        P
                  P                  \        R4      \        R,          4      '       g   Q hR# )é   z
ascent.datN)r)   r)   )	r
   r   Úshaper   r   r   Újoinr%   r   r   s   &r   Útest_ascentÚTestDatasets.test_ascent+   sD   € Ü”V“X—^‘^ ZÔ0ô œŸ™Ÿ™¤h°Ó=Ü! ,Õ/÷1ò 1ð 	1ò 1r   c                óÄ   € \        \        4       P                  R4       \        \        P
                  P                  \        R4      \        R,          4      '       g   Q hR# )é   zface.datN)r/   i   é   )	r
   r   r*   r   r   r   r+   r%   r   r   s   &r   Ú	test_faceÚTestDatasets.test_face2   sD   € Ü”T“V—\‘\ >Ô2ô œŸ™Ÿ™¤h°
Ó;Ü! *Õ-÷/ò /ð 	/ò /r   c                ód  € \        4       p\        VP                  \        4       \        VP                  R4       \        VP                  4       R4       \        VP                  4       R4       \        \        P                  P                  \        R4      \        R,          4      '       g   Q hR# )éà¥ g�­á-ã?zecg.datN)r4   gÃGÄ”H"Å¿)r   r
   ÚdtypeÚfloatr*   r   ÚmeanÚstdr   r   r   r+   r%   r   )r   Úecgs   & r   Útest_electrocardiogramÚ#TestDatasets.test_electrocardiogram9   sy   € äÓ!ˆÜ�S—Y‘Y¤Ô&Ü�S—Y‘Y 	Ô*Ü˜CŸH™H›J¨Ô4Ü˜CŸG™G›IÐ'9Ô:ô œŸ™Ÿ™¤h°	Ó:Ü! )Õ,÷.ò .ð 	.ò .r   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚpytestÚfixturer    ÚmarkÚ	fail_slowr&   r,   r1   r:   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      sY   ø‡ € à‡^‚^˜(¨DÔ1ñó 2ðð ‡[�[×Ñ˜2Óñ:ó ð:ò1ò/÷
.ð 
.r   r   c                 óº  € V \        \        4       4      ,          pVP                  4        VR ,          pVP                  4        / p\        ^4       F.  pRV R2.VRV 2&   VRV R2,          pVP	                  R4       K0  	  R p\        WbVR7       \        P                  P                  VR,          4      '       d   Q hR pR p\        Wx.VVR7       \        P                  P                  VR	,          4      '       d   Q h\        P                  P                  VR
,          4      '       d   Q hR p	VR,          P	                  R4       VR,          P	                  R4       RR.VR&   \        V	.VVR7       \        P                  P                  VR,          4      '       d   Q h\        P                  P                  VR,          4      '       d   Q hR p
\        P                  ! \        4      ;_uu_ 4        \        V
.VVR7       RRR4       \        RVR7       \        P                  P                  V4      '       d   Q hR#   + '       g   i     LF; i)Údummy_cache_dirÚdataz.datÚ c                  ó   € R # r   r<   r<   r   r   Údata0Útest_clear_cache.<locals>.data0W   ó   € Ùr   )ÚdatasetsÚ	cache_dirÚ
method_mapz	data0.datc                  ó   € R # r   r<   r<   r   r   Údata1Útest_clear_cache.<locals>.data1^   rO   r   c                  ó   € R # r   r<   r<   r   r   Údata2Útest_clear_cache.<locals>.data2a   rO   r   z	data1.datz	data2.datc                  ó   € R # r   r<   r<   r   r   Údata4Útest_clear_cache.<locals>.data4j   rO   r   zdata4_0.datzdata4_1.datrZ   c                  ó   € R # r   r<   r<   r   r   Údata5Útest_clear_cache.<locals>.data5x   rO   r   N)rP   rQ   )Ústrr   ÚmkdirÚrangeÚ
write_textr   r   r   r   rA   ÚraisesÚ
ValueError)Útmp_pathÚthread_basepathÚdummy_basepathÚdummy_method_mapÚiÚdata_filepathrM   rT   rW   rZ   r]   s   &          r   Útest_clear_cacherk   F   sô  € à¤¤Y£[Ó!1Õ1€OØ×ÑÔà$Ð'8Õ8€NØ×ÑÔð ÐÜ�1ŽXˆØ*.¨q¨c°¨Ð'7Ð˜4 ˜s˜Ñ$Ø&¨4°¨s°$¨Õ7ˆØ× Ñ  Ö$ñ òä˜%Ø,õ.ä�w‰w�~‰~˜n¨[Õ8×9Ò9Ð9Ð9òòä˜5˜.°NØ,õ.ä�w‰w�~‰~˜n¨[Õ8×9Ò9Ð9Ð9Ü�w‰w�~‰~˜n¨[Õ8×9Ò9Ð9Ð9òð �mÕ#×/Ñ/°Ô3Ø�mÕ#×/Ñ/°Ô3à!.°Ð >Ð�WÑÜ˜5˜'¨^Ø,õ.ä�w‰w�~‰~˜n¨]Õ:×;Ò;Ð;Ð;Ü�w‰w�~‰~˜n¨]Õ:×;Ò;Ð;Ð;òä	�Š”z×	"Õ	"Ü˜u˜g°Ø 0õ	2÷ 
#ô
 ˜$¨.Õ9Ü�w‰w�~‰~˜n×-Ò-Ð-Ð-Ñ-÷ 
#×	"ús   Ç<I
É
I	)Úscipy.datasets._registryr   Úscipy.datasets._fetchersr   Úscipy.datasets._utilsr   Úscipy.datasetsr   r   r   r	   Únumpy.testingr
   r   r   Ú	threadingr   rA   r   ÚImportErrorr   r%   r   r   rk   r<   r   r   Ú<module>rs      sn   ðÝ -Ý 1Ý .ß HÓ Hß ;Û 	Ý Û ð3Ûð ×Ñ€ò2÷'.ñ '.ôT:.øðu ô 3Ù
ð 2ó 3ð 3ð3ús   ¶A ÁA(