§
    P�’j-  ã                   ó(   — d dl T  G d„ d¦  «        ZdS )é    )Ú*c                   óZ  — e Zd Zdeddfd„Zdefd„Zdefd„Zdefd„Zdefd„Z	defd	„Z
defd
„Zdd„Zdefd„Zdefd„Zdefd„Zdefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdedefd„Zdefd„Zdefd„Zdededefd„ZdS ) ÚConstantIntNodeÚvalÚreturnNc                 ó   — || _         d S ©N©r   )Úselfr   s     úUC:\Projects\DSCons\.venv\Lib\site-packages\torch\fx\experimental\_constant_symnode.pyÚ__init__zConstantIntNode.__init__   s   € ØˆŒˆˆó    c                 ó   — dS ©NT© ©r   s    r   Úis_constantzConstantIntNode.is_constant   ó   € Øˆtr   c                 ó   — | j         S r	   r
   r   s    r   Úmaybe_as_intzConstantIntNode.maybe_as_int   ó	   € ØŒxˆr   c                 ó   — dS r   r   r   s    r   Úis_intzConstantIntNode.is_int   r   r   c                 ó   — dS ©NFr   r   s    r   Úis_floatzConstantIntNode.is_float   ó   € Øˆur   c                 ó   — dS r   r   r   s    r   Úis_boolzConstantIntNode.is_bool   r   r   c                 ó   — dS r   r   r   s    r   Úis_nested_intzConstantIntNode.is_nested_int   r   r   c                 ó   — | S r	   r   r   s    r   ÚclonezConstantIntNode.clone   s   € Øˆr   c                 ó*   — t          | j        ¦  «        S r	   )Ústrr   r   s    r   Ú_strzConstantIntNode._str    s   € Ý�4”8‰}Œ}Ðr   c                 ó*   — |                       ¦   «         S r	   ©r&   r   s    r   Ú__str__zConstantIntNode.__str__#   ó   € Ø�yŠy‰{Œ{Ðr   c                 ó*   — |                       ¦   «         S r	   r(   r   s    r   Ú__repr__zConstantIntNode.__repr__&   r*   r   c                 ó*   — |                       ¦   «         S r	   r(   r   s    r   Ú_graph_reprzConstantIntNode._graph_repr)   r*   r   Úotherc                 ó,   — |                      | ¦  «        S r	   )Úadd©r   r/   s     r   r1   zConstantIntNode.add,   ó   € Ø�yŠy˜‰ŒÐr   c                 óZ   — |                      ¦   «                              | j        ¦  «        S r	   )Únegr1   r   r2   s     r   ÚsubzConstantIntNode.sub/   s   € Ø�yŠy‰{Œ{�Š˜tœxÑ(Ô(Ð(r   c                 ó,   — |                      | ¦  «        S r	   )Úmulr2   s     r   r8   zConstantIntNode.mul2   r3   r   c                 ó,   — |                      | ¦  «        S r	   )Úeqr2   s     r   r:   zConstantIntNode.eq5   ó   € Ø�xŠx˜‰~Œ~Ðr   c                 ó,   — |                      | ¦  «        S r	   )Úner2   s     r   r=   zConstantIntNode.ne8   r;   r   c                 ó,   — |                      | ¦  «        S r	   )Últr2   s     r   ÚgtzConstantIntNode.gt;   r;   r   c                 ó,   — |                      | ¦  «        S r	   )r@   r2   s     r   r?   zConstantIntNode.lt>   r;   r   c                 ó,   — |                      | ¦  «        S r	   )Úger2   s     r   ÚlezConstantIntNode.leA   r;   r   c                 ó,   — |                      | ¦  «        S r	   )rD   r2   s     r   rC   zConstantIntNode.geD   r;   r   c                 ó   — dS r   r   r   s    r   Úis_symboliczConstantIntNode.is_symbolicG   r   r   c                 ó   — | j         S r	   r
   r   s    r   Úconstant_intzConstantIntNode.constant_intJ   r   r   ÚfileÚlinec                 ó   — | j         S r	   r
   )r   rJ   rK   s      r   Ú	guard_intzConstantIntNode.guard_intM   r   r   )r   r   )Ú__name__Ú
__module__Ú__qualname__Úintr   Úboolr   r   r   r   r   r!   r#   r%   r&   r)   r,   r.   ÚAnyr1   r6   r8   r:   r=   r@   r?   rD   rC   rG   rI   rM   r   r   r   r   r      sé  € € € € € ð˜Cð  Dð ð ð ð ð˜Tð ð ð ð ð˜cð ð ð ð ð˜ð ð ð ð ð˜$ð ð ð ð ð˜ð ð ð ð ð˜tð ð ð ð ðð ð ð ð�cð ð ð ð ð˜ð ð ð ð ð˜#ð ð ð ð ð˜Sð ð ð ð ð˜ð  ð ð ð ð ð)˜ð ) ð )ð )ð )ð )ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜ð  ð ð ð ð ð˜Tð ð ð ð ð˜cð ð ð ð ð˜cð ¨ð °ð ð ð ð ð ð r   r   N)Útypingr   r   r   r   ú<module>rU      sM   ðØ Ð Ð Ð ðGð Gð Gð Gð Gñ Gô Gð Gð Gð Gr   