+
    ˜°³jR  ã                   ó„  € ^ RI t^ RIt^ RIHtHtHtHt ^tRt	]
;QJ dN    . R ]! ]! ]P                  ! ]4      4      ]! ]P                  ! ]	4      4      ^,           4       4       F  NK  	  5MG! R ]! ]! ]P                  ! ]4      4      ]! ]P                  ! ]	4      4      ^,           4       4       4      t ! R R]4      tR# )é    N)ÚFuzzerÚFuzzedParameterÚParameterAliasÚFuzzedTensorc              #   ó4   "  € T F  p^V,          x € K  	  R# 5i)é   N© )Ú.0Úis   & Úg/home/luca/screen-checking/.venv/lib/python3.14/site-packages/torch/utils/benchmark/op_fuzzers/unary.pyÚ	<genexpr>r   
   s   é € ð ñ ( !�q˜A—v’vó (ùs   ‚c                   óZ   a a€ ] tR t^t o]P
                  R3V3R lV 3R llltRtVtV ;t	# )ÚUnaryOpFuzzerFc                ó   <€ V ^8„  d   QhRR/# )r   ÚreturnNr	   )ÚformatÚ__classdict__s   "€r   Ú__annotate__ÚUnaryOpFuzzer.__annotate__   s   ø€ ÷ A
ñ A
Àñ A
ó    c                óÀ  <€ \         ST `  \        R ^R^R^R/RR7      \        ^4       Uu. uF  p\        RV 2\        \
        RR7      NK  	  up\        ^4       UUu. uF;  p\        RV 2\         Uu/ uF  qUR	\        \        4      ,          bK  	  upR
7      NK=  	  upp\        ^4       Uu. uF0  p\        RV 2\        RV 24      R\        RV 24      R/RR7      NK2  	  up\        ^4       Uu. uF  p\        RV 2^R^R^R^R^R/R
7      NK  	  up\        R^ RRR7      .\        RRRRRRRR VVR7
      .VR7       R# u upi u upi u uppi u upi u upi )Údimg333333Ó?gš™™™™™Ù?T)ÚdistributionÚstrictÚk_any_Ú
loguniform)ÚnameÚminvalÚmaxvalr   Úk_pow2_g      ð?)r   r   Úkgš™™™™™é?gš™™™™™É?)r   r   r   Úx_step_g¸…ëQ¸®?g{®Gáz¤?Úrandom_valueÚuniformÚxg      è?)
r   ÚsizeÚstepsÚprobability_contiguousÚmin_elementsÚmax_elementsÚmax_allocation_bytesÚdim_parameterÚdtypeÚcuda)Ú
parametersÚtensorsÚseedNl   ÿÿ )Úk0Úk1Úk2)Úx_step_0Úx_step_1Úx_step_2i   i   l        )
ÚsuperÚ__init__r   ÚrangeÚ_MIN_DIM_SIZEÚ_MAX_DIM_SIZEÚ_POW_TWO_SIZESÚlenr   r   )Úselfr1   r-   r.   r   r&   Ú	__class__s   &&&&  €r   r9   ÚUnaryOpFuzzer.__init__   sÏ  ø€ Ü‰Ñô   °Q¸¸QÀÀQÈÐ4LÐUYÔZô   % Qœxóñ  (˜!ô $Ø% a S˜\Ü,Ü,Ø%1÷	ñ
  (ñô  % Qœxô	ñ  (˜!ô $Ø& q c˜]ÝQ_Ó%`ÑQ_È¨B´´^Ó1DÕ,DÒ&DÑQ_Ñ%`÷ñ  (ò	ô  % Qœxó	ñ  (˜!ô $Ø   ˜Wä*¨V°A°3¨<Ó8¸#Ü*¨W°Q°C¨=Ó9¸3ð&ð  $÷ñ  (ñ	ô   % Qœxó	ñ  (˜!ô $Ø& q c˜]Ø&'¨¨a°°q¸$ÀÀ4ÈÈTÐ%R÷ñ  (ñ	ô   ^¸AÀkÐ`iÔjð]/ôb ØØ+Ø>Ø+/Ø!)Ø!/Ø)4Ø"'ØØôðð ð 	ö @	
ùòùò &aùóùò	ùòs)   «#E
ÁEÁ4EÂEÂ/6EÃ4#EÅEr	   )
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚtorchÚfloat32r9   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r@   r   s   @@r   r   r      s    ù‡ € Ø#(§=¡=°u÷ A
÷ A
õ A
r   r   i   )ÚnumpyÚnprF   Útorch.utils.benchmarkr   r   r   r   r;   r<   Útupler:   ÚintÚlog2r=   r   r	   r   r   Ú<module>rQ      s«   ðã Û ç WÓ Wð €Ø€ß�ñ ¡uÙˆ�Š�ÓÓÙˆ�Š�ÓÓ !Õ#ô(ó —‘ñ ¡uÙˆ�Š�ÓÓÙˆ�Š�ÓÓ !Õ#ô(ó ó €ôB
�Fö B
r   