+
    LV-jÐ.  ã                   ó4  € R t ^ RIt^ RIt^ RIHtHt ^ RIHtH	t	 ^ RI
Ht ]]	.t]P                  ]P                  ]P                  .tR t]P$                  R 4       t]P$                  R 4       t]P*                  P-                  R]4       ! R	 R
4      4       tR# )z Test of 1D arithmetic operationsN)Úassert_equalÚassert_allclose)Ú	coo_arrayÚ	csr_array)Úisscalarlikec                 óˆ   € \        V \        P                  4      '       g   \        V 4      '       d   V # V P	                  4       # ©N)Ú
isinstanceÚnpÚndarrayr   Útoarray)Úas   &Úu/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/sparse/tests/test_arithmetic1d.pyr   r      s,   € Ü�!”R—Z‘Z× Ò ¤L°§O¢OØˆØ�9‰9‹;Ðó    c                  ó4   € \         P                  ! . ROR4      # )é   Úd)r   é    é   r   )r
   Úarray© r   r   Údat1dr      s   € ä�8Š8’L #Ó&Ð&r   c                 óö   € \          Uu/ uF  qV P                  V4      bK  	  pp\         UUUu/ uF/  pY2P                  4        UUu. uF  w  rWV! V4      3NK  	  uppbK1  	  uppp# u upi u uppi u upppi r   )Úmath_dtypesÚastypeÚ
spcreatorsÚitems)r   ÚdtypeÚ
dat_dtypesÚspÚdats   &    r   Údatsp_math_dtypesr!      sz   € å:EÓF¹+°˜Ÿ™ eÓ,Ò,¹+€JÐFõ õáˆBð 	×5EÑ5EÔ5GÔHÑ5G¡z uˆe™"˜S›'Ó"Ñ5GÒHÒHÙóð ùò GùãHùôs   ‰A)¯A4ÁA.ÁA4Á.A4Ú	spcreatorc                   óŒ   a € ] tR t^#t o R tR tR tR tR tR t	R t
R tR	 tR
 tR tR tR tR tR tR tR tR tRtV tR# )ÚTestArithmetic1Dc                óÒ  € Rp\         P                  ! R4      \         P                  ! R4      \         P                  ! R4      \         P                  ! R4      \         P                  ! R4      3 Fõ  pV! W#R7      pWD,           p^V,          p\        WDP                  4       ,          \         P                  4      '       g   Q h\        WDP                  4       ,          \         P                  4      '       g   Q hWEV3 Fd  pWw,          VP                  4       VP                  4       ,          8X  g   Q hVP                  V8X  g   Q h\        V4      P                  V8X  d   Kd  Q h	  K÷  	  R# )	é   Úint32Úfloat32Úfloat64Ú	complex64Ú
complex128©r   N)r&   )r
   r   r	   Útocsrr   Útocoor   )Úselfr"   ÚshapeÚmytyper   ÚbÚcÚms   &&      r   Útest_empty_arithmeticÚ&TestArithmetic1D.test_empty_arithmetic%   s  € Øˆä�HŠH�WÓÜ�HŠH�YÓÜ�HŠH�YÓÜ�HŠH�[Ó!Ü�HŠH�\Ó"ó
ˆFñ ˜%Ô.ˆAØ•ˆAØ�A•ˆAÜ˜a§'¡'£)�m¬R¯Z©Z×8Ò8Ð8Ð8Ü˜a§'¡'£)�m¬R¯Z©Z×8Ò8Ð8Ð8Ø˜A“Y�Ø•u §	¡	£¨a¯i©i«kÕ 9Ô9Ð9Ð9Ø—w‘w &Ô(Ð(Ð(Ü˜q“z×'Ñ'¨6Ö1Ð1Ð1ó ó
r   c                óœ   € \         P                  ! . ROR4      p\        \        V4      \        V! V4      4      P	                  4       4       R# )r   r   N)éÿÿÿÿr   é   r   éûÿÿÿr   r   éüÿÿÿr   r   r   r   )r
   r   r   Úabsr   )r/   r"   ÚAs   && r   Útest_absÚTestArithmetic1D.test_abs8   s3   € Ü�HŠHÒ=¸sÓCˆÜ”S˜“VœS¡¨1£Ó.×6Ñ6Ó8Ö9r   c                ó¾   € \         P                  ! . ROR4      pV! V4      p\        \         P                  ! V^R7      \	        V^R7      P                  4       4       R# )gš™™™™™õ?r   )Údecimals)ÚndigitsN)gš™™™™™õ¿gìQ¸…ëá?g     @1@gìQ¸…ëÀ)r
   r   r   ÚaroundÚroundr   ©r/   r"   r=   ÚAsps   &&  r   Ú
test_roundÚTestArithmetic1D.test_round<   sA   € Ü�HŠHÒ0°#Ó6ˆÙ˜‹lˆÜ”R—Y’Y˜q¨1Ô-¬u°SÀ!Ô/D×/LÑ/LÓ/NÖOr   c                ót  € \         P                  ! . ROR4      pV! V4      p\        \         P                  ! V^4      VP                  ^4      P	                  4       4       \
        P                  ! \        RR7      ;_uu_ 4        V! V4      P                  V4       RRR4       R#   + '       g   i     R# ; i)é   r   zinput is not scalar©ÚmatchN)	r;   éýÿÿÿéþÿÿÿr8   r   r   é   r   rJ   )r
   r   r   Úpowerr   ÚpytestÚraisesÚNotImplementedErrorrE   s   &&  r   Útest_elementwise_powerÚ'TestArithmetic1D.test_elementwise_powerA   sx   € Ü�HŠHÒ4°cÓ:ˆÙ˜‹lˆÜ”R—X’X˜a “^ S§Y¡Y¨q£\×%9Ñ%9Ó%;Ô<ô �]Š]Ô.Ð6K×LÖLÙ�a‹L×Ñ˜qÔ!÷ M×L×LÒLús   ÂB&Â&B7	c                ó¢   € \         P                  ! RR.4      pV! V4      p\        VP                  P	                  4       VP                  4       R# ©r   Ny      ð?      @y       @      À)r
   r   r   Úrealr   ©r/   r"   ÚDr=   s   &&  r   Ú	test_realÚTestArithmetic1D.test_realJ   ó7   € Ü�HŠH�f˜fÐ%Ó&ˆÙ�a‹LˆÜ�Q—V‘V—^‘^Ó% q§v¡vÖ.r   c                ó¢   € \         P                  ! RR.4      pV! V4      p\        VP                  P	                  4       VP                  4       R# rW   )r
   r   r   Úimagr   rY   s   &&  r   Ú	test_imagÚTestArithmetic1D.test_imagO   r]   r   c                óÊ   € W!,           FV  w  r4p\        V^,          V^,          P                  4       4       \        VR,          VR,          P                  4       4       KX  	  R# ©rO   gÍÌÌÌÌL1@N©r   r   ©r/   r"   r!   r   r    Údatsps   &&&   r   Útest_mul_scalarÚ TestArithmetic1D.test_mul_scalarT   sM   € Ø!2×!=Ð!=ÑˆE˜Ü˜˜q� 5¨1¥9×"5Ñ"5Ó"7Ô8Ü˜˜t� e¨d¥l×%;Ñ%;Ó%=Ö>ó ">r   c                óÊ   € W!,           FV  w  r4p\        ^V,          ^V,          P                  4       4       \        RV,          RV,          P                  4       4       KX  	  R# rc   rd   re   s   &&&   r   Útest_rmul_scalarÚ!TestArithmetic1D.test_rmul_scalarY   sM   € Ø!2×!=Ð!=ÑˆE˜Ü˜˜S� 1 u¥9×"5Ñ"5Ó"7Ô8Ü˜ � d¨U¥l×%;Ñ%;Ó%=Ö>ó ">r   c                óf  € W!,           EF#  w  r4pV\         P                  ! R 4      8X  d   K$  \        WU,
          P                  4       \         P                  ! ^4      4       \        V^ ,
          P                  4       V4       V! . RORR7      p\        WV,
          P                  4       WFP                  4       ,
          4       \        We,
          P                  4       VP                  4       V,
          4       \        VP                  4       V^ ,          ,
          WD^ ,          ,
          4       EK&  	  R# )Úboolr   r,   N)r   r;   r   rO   )r
   r   r   r   Úzeros)r/   r"   r!   r   r    rf   r=   s   &&&    r   Útest_subÚTestArithmetic1D.test_sub^   sÊ   € Ø!2×!=Ñ!=ÑˆE˜ØœŸš Ó(Ô(áä˜%�-×0Ñ0Ó2´B·H²H¸Q³KÔ@Ü˜% !�)×,Ñ,Ó.°Ô4áš-¨sÔ3ˆAÜ˜%�)×,Ñ,Ó.°·i±i³kÕ0AÔBÜ˜!�)×,Ñ,Ó.°·	±	³¸cÕ0AÔBô ˜Ÿ™›¨3¨q­6Õ1°3¸Q½µ<×@ó ">r   c                ó`  € W!,           F—  w  r4p\        V^ ,           P                  4       V4       \        \        ^^4       Uu. uF  qfV,          NK  	  up4      p\        \        ^^4       Uu. uF  qfV,          NK  	  up4      p\	        VP                  4       V4       K™  	  R# u upi u upi ©r   N)r   r   ÚsumÚranger   )	r/   r"   r!   r   r    rf   ÚkÚsumSÚsumDs	   &&&      r   Ú	test_add0ÚTestArithmetic1D.test_add0n   sŒ   € Ø!2×!=Ð!=ÑˆE˜ä˜% !�)×,Ñ,Ó.°Ô4ä¬5°°A¬;Ó7©; a˜EŸ	˜	©;Ñ7Ó8ˆDÜ¬¨q°!¬Ó5© A˜CŸ˜©Ñ5Ó6ˆDÜ˜DŸL™L›N¨DÖ1ó ">ùò 8ùÚ5s   ÁB&
Á.B+
c                ó:  € \         P                  ! . RO4      p\         P                  ! . RO4      pV! V4      pV! V4      p\        VP                  V4      P	                  4       W#,          4       \        VP                  V4      P	                  4       W#,          4       \         P                  ! . RO4      p\         P                  ! . RO4      pV! V4      pV! V4      p	\        VP                  V	4      P	                  4       Wg,          4       \        VP                  V4      P	                  4       Wg,          4       \        VP                  V	4      P	                  4       W',          4       \        VP                  V4      P	                  4       W',          4       R# )rJ   N)rJ   r   é	   )r   é   r8   ©y      ð?       Ày              @y      ð¿        ©y      @       @y      @      Ày       À      ð?)r
   r   r   Úmultiplyr   )
r/   r"   r=   ÚBrF   ÚBspÚCrZ   ÚCspÚDsps
   &&        r   Útest_elementwise_multiplyÚ*TestArithmetic1D.test_elementwise_multiplyw   s  € ä�HŠH’YÓˆÜ�HŠH’ZÓ ˆÙ˜‹lˆÙ˜‹lˆÜ˜Ÿ™ SÓ)×1Ñ1Ó3°QµUÔ;Ü˜Ÿ™ Q›×/Ñ/Ó1°1µ5Ô9ô �HŠHÒ.Ó/ˆÜ�HŠHÒ.Ó/ˆÙ˜‹lˆÙ˜‹lˆÜ˜Ÿ™ SÓ)×1Ñ1Ó3°QµUÔ;Ü˜Ÿ™ Q›×/Ñ/Ó1°1µ5Ô9ô 	˜Ÿ™ SÓ)×1Ñ1Ó3°QµUÔ;Ü˜Ÿ™ Q›×/Ñ/Ó1°1µ5Ö9r   c                óB  € \         P                  ! ^.4      p\         P                  ! R..4      p\         P                  ! . RO4      p\         P                  ! . RO.4      p\         P                  ! ^.^.^..4      p\         P                  ! . RO. R	O. R
O.4      p. ROp\         P                  ! R4      p	V	P                  p
\         P                  ! ^ ..4      p\         P                  ! ^^.^ ^...4      pV! V4      pV! V4      pV! V4      pV! V4      pV! V4      pV! V4      pV! V4      pV! V	4      pV! V	R,          4      pV! V
4      pV! V
R,          4      pV! V4      pW#WEWgW‰W«V.pVVVVVVVVVVVV.pWÞV.pV F]  pV FT  p VP	                  4       VP	                  4       ,          pTP                  T4      p\        TP	                  4       T4       KV  	  K_  	  V FK  pV FB  p VP	                  4       V,          p TP                  T4      p\        \	        T4      T4       KD  	  KM  	  R#   \
         dX    \        P                  ! \
        RR7      ;_uu_ 4        TP                  T4       RRR4       M  + '       g   i     M; i EK  i ; i  \         d     K¿  \
         dZ    Rp \        P                  ! \
        T R7      ;_uu_ 4        TP                  T4       RRR4       M  + '       g   i     M; i EK!  i ; i  \
         d     EK4  i ; i)rJ   Núinconsistent shapesrK   z&broadcast together|inconsistent shapesé÷ÿÿÿ)r   r8   r   )r|   r{   r‰   )é   é   r   )r;   r   rO   )r‹   r‹   r‹   ©r   rO   r   )r   rJ   rr   ):NNNr   N)r
   r   ÚonesÚTr   Ú
ValueErrorrQ   rR   r   r   Ú	TypeError)!r/   r"   r=   r€   r‚   rZ   ÚEÚFÚGÚHÚJÚKÚLrF   rƒ   ÚGspr�   r„   ÚEspÚFspÚHspÚHsppÚJspÚJsppÚKspÚmatricesÚ
spmatricesÚsp1dmatricesÚiÚjÚ
dense_multÚsp_multÚmatchmes!   &&                               r   Ú#test_elementwise_multiply_broadcastÚ4TestArithmetic1D.test_elementwise_multiply_broadcastŒ   s¬  € Ü�HŠH�a�S‹MˆÜ�HŠH�r�d�VÓˆÜ�HŠH’ZÓ ˆÜ�HŠH’j�\Ó"ˆÜ�HŠH�q�c˜A˜3  �_Ó%ˆÜ�HŠH’i¢ªYÐ7Ó8ˆÚˆÜ�GŠG�F‹OˆØ�C‰CˆÜ�HŠH�q�c�U‹OˆÜ�HŠH˜˜1�v  1˜vÐ&Ð'Ó(ˆñ ˜‹lˆÙ˜‹lˆÙ˜‹lˆá˜‹lˆÙ˜‹lˆÙ˜‹lˆÙ˜‹lˆÙ˜‹lˆÙ˜˜7�Ó$ˆÙ˜‹lˆÙ˜˜:�Ó'ˆÙ˜‹lˆà˜!  a¨A°!Ð4ˆØ˜3  S¨#¨s°C¸¸dÀCÈÈsÐSˆ
Ø #�ˆó ˆAÛ�ðØ!"§¡£¨q¯y©y«{Õ!:�Jð
 Ÿ*™* Q›-�Ü §¡Ó 1°:Ö>ó  ñ ó ˆAÛ�ðØ!"§¡£¨q¥�JðØŸj™j¨›m�Gô  ¤¨Ó 0°*Ö=ó ó øô "ô ÜŸš¤zÐ9N×OÖOØŸ
™
 1œ÷ P×O×OÐOúãðûô !ô ÚÜ!ô ØF�GÜŸš¤z¸×AÖAØŸ
™
 1œ÷ B×A×AÐAúãð	ûô "ô Ûðúsr   Æ
%H5Ç-JÈLÈ5/JÉ$I?É6	JÉ?JÊ
JÊJÊLÊ(LÊ1'LËK3Ë*	LË3LË>LÌ
LÌLÌLc                óx  € V! V4      p\         P                  ! ^\         P                  ^\         P                  .4      pW3,          p\         P                  P	                  WT4       V! . RORR7      p^\         P                  \         P
                  ^ .p\         P                  P	                  W6,          V4       \         P                  ! . RO4      p\         P                  ! . R	O4      pV! V4      p	V! V4      p
\        Wš,          Wx,          4       \         P                  ! . R
O4      p\         P                  ! . RO4      pV! V4      p	V! V4      p
\         P                  ! RR7      ;_uu_ 4        \        Wš,          Wx,          4       RRR4       \         P                  ! ^ ^.4      p\         P                  ! ^^ .4      pV! V4      p	V! V4      p
\         P                  ! RRR7      ;_uu_ 4        \        Wš,          Wx,          4       RRR4       R#   + '       g   i     L“; i  + '       g   i     R# ; i)r   r   r,   Úignore)ÚdivideN)r¬   Úinvalid)r   r   r   rJ   r}   r~   rŒ   )r   r   rO   )	r
   r   ÚnanÚtestingÚassert_array_equalÚinfr   Úerrstater   )r/   r"   r   rf   ÚexpectedÚactualÚdenomr=   r€   rF   r�   s   &&&        r   Útest_elementwise_divideÚ(TestArithmetic1D.test_elementwise_divideË   s‚  € Ù˜%Ó ˆÜ—8’8˜Q¤§¡¨¬2¯6©6Ð2Ó3ˆØ•ˆä
�
‰
×%Ñ% fÔ7áš,¨cÔ2ˆØ”r—v‘vœrŸv™v qÐ)ˆÜ
�
‰
×%Ñ% e¥m°XÔ>ô �HŠHÒ.Ó/ˆÜ�HŠHÒ.Ó/ˆÙ˜‹lˆÙ˜‹lˆÜ˜�	 1¥5Ô)ô �HŠH’YÓˆÜ�HŠH’YÓˆÙ˜‹lˆÙ˜‹lˆÜ�[Š[ ×)Ö)Ü˜� A¥EÔ*÷ *ô �HŠH�a˜�VÓˆÜ�HŠH�a˜�VÓˆÙ˜‹lˆÙ˜‹lˆÜ�[Š[ °(×;Ö;Ü˜� A¥EÔ*÷ <Ñ;÷ *×)ú÷ <×;Ð;ús   Å1HÇ2H(ÈH%	È(H9	c                ó  € \         P                  ! . RO4      pV! V4      p\        P                  ! \        RR7      ;_uu_ 4        VR,           RRR4       \        P                  ! \
        RR7      ;_uu_ 4        V^ ,           RRR4       R FM  pW4,          pW$,          p\        VP                  4       V4       \        VP                  VP                  4       KO  	  R#   + '       g   i     L›; i  + '       g   i     Lx; i)r   znegative integer powersrK   Nz
zero power)r   r   rO   r   r8   )r   rO   r   gš™™™™™@)	r
   r   rQ   rR   r�   rS   r   r   r   )r/   r"   r=   r€   ÚexponentÚret_spÚret_nps   &&     r   Útest_powÚTestArithmetic1D.test_powí   s§   € Ü�HŠH’\Ó"ˆÙ�a‹Lˆô �]Š]œ:Ð-F×GÖGØˆrŽE÷ Hä�]Š]Ô.°l×CÖCØˆqŽD÷ Dó 'ˆHØ•[ˆFØ•[ˆFÜ˜Ÿ™Ó)¨6Ô2Ü˜Ÿ™ v§|¡|Ö4ó	 '÷ H×GúçC×Cús   Á
C"Á;
C5Ã"C2	Ã5D	c                óœ   € V! V4      p^
pVP                  V4      pW4,          p\        VP                  4       VP                  4       4       R# )é
   N)Údotr   r   )r/   r"   r   r=   Úscalarr´   r³   s   &&&    r   Útest_dot_scalarÚ TestArithmetic1D.test_dot_scalarý   s?   € Ù�eÓˆØˆØ—‘�v“ˆØ•:ˆä˜Ÿ™Ó(¨(×*:Ñ*:Ó*<Ö=r   c                óú  € V! . RO4      pV! \         P                  ! ^ ^.^^ .^ ^..R4      4      p\         P                  ! . RO.4      P                  p\        W$,          VP	                  4       V,          4       \        W#,          P	                  4       W#,          P	                  4       4       \        VP	                  4       V,          W#,          P	                  4       4       \        W#P	                  4       ,          W#,          P	                  4       4       \         P                  ! . RO4      p\        W%,          VP	                  4       V,          4       V! V4      pW&,          p\        V\         P                  4      '       g   Q hVP                  R8X  g   Q h\        \         P                  ! ^4      V4       \        \         P                  ! ^4      VP	                  4       V,          4       \        \         P                  ! ^4      W&P	                  4       ,          4       \        \         P                  ! ^4      VP	                  4       VP	                  4       ,          4       \        P                  ! \        RR7      ;_uu_ 4        V^,           RRR4       \        P                  ! \        RR7      ;_uu_ 4        ^V,           RRR4       R#   + '       g   i     LH; i  + '       g   i     R# ; i)	rO   r   zScalar operands are not allowedrK   N)rO   r   g      @rŒ   )r   r   r   r   )r
   r   rŽ   r   r   r	   r   r0   rQ   rR   r�   )r/   r"   ÚMspr€   ÚcolÚVÚVspÚMsp_Vsps   &&      r   Útest_matmulÚTestArithmetic1D.test_matmul  sé  € ÙšÓ$ˆÙ”b—h’h  A ¨¨A¨°°A°Ð7¸Ó=Ó>ˆÜ�hŠhš	�{Ó#×%Ñ%ˆô 	˜�	 3§;¡;£=°3Õ#6Ô7ô 	˜�×)Ñ)Ó+¨c­g×->Ñ->Ó-@ÔAÜ˜Ÿ™›¨Õ)¨C­G×+<Ñ+<Ó+>Ô?Ü˜Ÿi™i›kÕ)¨C­G×+<Ñ+<Ó+>Ô?ô �HŠH’YÓˆÜ˜� §¡£°Õ!2Ô3á˜‹lˆØ•)ˆÜ˜'¤2§:¡:×.Ò.Ð.Ð.Ø�}‰} Ô"Ð"Ð"ô 	œŸš › WÔ-ÜœŸš › S§[¡[£]°SÕ%8Ô9ÜœŸš › S¯;©;«=Õ%8Ô9ÜœŸš › S§[¡[£]°S·[±[³]Õ%BÔCô �]Š]œ:Ð-N×OÖOØ�!ŽG÷ Pä�]Š]œ:Ð-N×OÖOØ�ŽG÷ PÑO÷ P×OúçO×OÐOús   Ê
KË
K)ËK&	Ë)K:	c                ó  € W!,           Fs  w  r4pV\         P                  ! R 4      8X  d   K#  WD,           V,           V,
          p\        WdV,           4       WU,           V,           V,
          p\        WtV,           4       Ku  	  R# )rm   N)r
   r   r   )r/   r"   r!   r   r    rf   Úsum1Úsum2s   &&&     r   Útest_sub_denseÚTestArithmetic1D.test_sub_dense'  sf   € à!2×!=Ð!=ÑˆE˜ØœŸš Ó(Ô(áð •I •O uÕ,ˆDÜ˜ S�yÔ)Ø•M EÕ)¨SÕ0ˆDÜ˜ S�yÖ)ó ">r   c                óî  € \         P                  ! . 4      pVP                  ^ 4      pVP                  R4      p\         P                  ! ^^.4      pV! V4      pV! V4      p\        P
                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       \        VP                  V4      \         P                  ! W34      4       \        P
                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       \        VP                  V4      P                  4       \         P                  ! W34      4       \        VP                  V4      P                  4       \         P                  ! W34      4       \        VP                  ^4      P                  4       \         P                  ! V^4      4       \        P
                  ! \        RR7      ;_uu_ 4        VP                  V4       RRR4       \        VP                  V4      P                  4       VP                  V4      4       R#   + '       g   i     EL®; i  + '       g   i     ELU; i  + '       g   i     Lr; i)r   rˆ   rK   Nz&dimension mismatch|shapes.*not aligned)r   r   )r
   r   Úreshaper�   rQ   rR   r�   Ú__add__r   rÀ   r   r   )r/   r"   Úmatr   r   ÚfÚaspÚdsps   &&      r   Ú test_size_zero_matrix_arithmeticÚ1TestArithmetic1D.test_size_zero_matrix_arithmetic5  s’  € ä�hŠh�r‹lˆØ�K‰K˜‹NˆØ�K‰K˜ÓˆÜ�GŠG�Q˜�F‹Oˆá˜‹lˆÙ˜‹lˆä�]Š]œ:Ð-B×CÖCØ�K‰K˜Ô÷ Dô 	�S—W‘W˜S“\¤2§6¢6¨!£<Ô0ô �]Š]œ:Ð-U×VÖVØ�G‰G�AŒJ÷ Wô 	�S—\‘\ #Ó&×.Ñ.Ó0´"·+²+¸aÓ2CÔDä�S—\‘\ !“_×,Ñ,Ó.´·²¸AÓ0AÔBä�S—\‘\ !“_×,Ñ,Ó.´·²¸A¸qÓ0AÔBô �]Š]œ:Ð-B×CÖCØ�L‰L˜ŒO÷ Dô 	�S—[‘[ Ó%×-Ñ-Ó/°·±¸1³Ö>÷- D×CÐCú÷ W×VÐVú÷ D×Cús$   ÂH<Ã2IÇ(I$È<I	ÉI!	É$I4	r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r5   r>   rG   rT   r[   r`   rg   rj   ro   rx   r…   r¨   r¶   r¼   rÂ   rÊ   rÏ   rØ   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r$   r$   #   si   ø‡ € ò2ò&:òPò
"ò/ò
/ò
?ò
?ò
Aò 2ò:ò*=>ò~ +òD5ò >ò òD*÷ ?ð  ?r   r$   )Ú__doc__rQ   Únumpyr
   Únumpy.testingr   r   Úscipy.sparser   r   Úscipy.sparse._sputilsr   r   Úint64r)   r+   r   r   Úfixturer   r!   ÚmarkÚparametrizer$   r   r   r   Ú<module>rê      s�   ðÙ &ã ã ß 7ç -Ý .ð ˜Ð#€
Ø�x‰x˜Ÿ™ R§]¡]Ð3€òð
 ‡�ñ'ó ð'ð ‡�ñó ðð ‡�×Ñ˜ jÓ1÷q?ð q?ó 2òq?r   