+
    [°³jâ  ã                   ól   € R t ^ RIt^ RIt^ RIHt ^ RIt]P                  P                  R 4       t	R t
R# )z$
Verify DWT perfect reconstruction.
N)Úassert_c            	      ó  € Rp \        V  Uu. uF  p\        P                  ! V4      NK  	  up. 4      p. ROp\        P                  \        P
                  3pV F#  pV F  w  rgV F  p\        WgWX4       K  	  K  	  K%  	  R# u upi )ÚdbN)r   ÚsymÚcoifÚbiorÚrbio))ÚzeroÚzpd)ÚconstantÚsp0)Ú	symmetricr   )ÚperiodicÚppd)ÚsmoothÚsp1)ÚperiodizationÚper)ÚsumÚpywtÚwavelistÚnpÚfloat32Úfloat64Úcheck_reconstruction)	ÚfamiliesÚnameÚwaveletsÚmodesÚdtypesÚwaveletÚpmodeÚmmodeÚdts	            Úg/home/luca/screen-checking/.venv/lib/python3.14/site-packages/pywt/tests/test_perfect_reconstruction.pyÚtest_perfect_reconstructionr%      su   € à4€HÜ±HÓ=±H¨D”D—M’M $Ö'±HÑ=¸rÓB€Hò'€Eô �j‰jœ"Ÿ*™*Ð%€FãˆÛ!‰LˆEÛ�Ü$ U°7Ö?ó ó "ó ùò >s   ŒBc                 ó�  € \        \        ^^(4      4      . RO,           p\        P                  P	                  R4       V\        P
                  8X  d   RpMRpV Fè  p\        P                  ! \        P                  P                  V4      V4      p\        P                  ! WrV 4      w  r‰\        P                  ! W‰W 4      p
\        V4      ^,          '       d   V
R\        V4       p
\        P                  ! \        P                  ! Wz,
          ^,          4      4      pRW\        V4      V3,          p\        Wµ8  VR7       Kê  	  R# )é   i90  gvƒôõ!¤>g»½×Ùß|Ë=NzC[RMS_REC > EPSILON] for Mode: %s, Wavelet: %s, Length: %d, rms=%.3g)Úmsg)éd   éÈ   iô  iè  iÐ  i'  iPÃ  i † )ÚlistÚranger   ÚrandomÚseedr   Úasarrayr   ÚdwtÚidwtÚlenÚsqrtÚmeanr   )r!   r"   r    ÚdtypeÚ	data_sizeÚepsilonÚNÚdataÚpaÚpdÚrecÚrms_recr(   s   &&&&         r$   r   r   #   sô   € Ü”U˜1˜b“\Ó"ò &5õ 5€Iä‡I�I‡N�N�5Ôð ”—
‘
Ôà‰àˆãˆÜ�zŠzœ"Ÿ)™)×*Ñ*¨1Ó-¨uÓ5ˆô —’˜$¨Ó/‰ˆô �iŠi˜ Ó/ˆäˆt‹9�q�=Œ=Ø�j”s˜4“y�/ˆCä—'’'œ"Ÿ'š' 4¥8¨a¥-Ó0Ó1ˆð&Ø).¼¸T»ÀGÐ(LõMˆä�Ñ! s×+ó ó    )Ú__doc__Únumpyr   ÚpytestÚnumpy.testingr   r   ÚmarkÚslowr%   r   © r>   r$   Ú<module>rF      s=   ðñó
 Û Ý !ã ð ‡�×Ññ@ó ð@ô&,r>   