§
    #âûhƒ  ã                   ón   — d Z ddlZddlZddlZ G d„ dej        ¦  «        Z ee¦  «        ej        e<   dS )a8  
This makes the functions in torch._C._VariableFunctions available as
    torch._VF.<funcname>
without mypy being able to find them.

A subset of those functions are mapped to ATen functions in
torch/jit/_builtins.py

See https://github.com/pytorch/pytorch/issues/21478 for the reason for
introducing torch._VF

é    Nc                   ó:   ‡ — e Zd ZU ej        ed<   ˆ fd„Zd„ Zˆ xZS )ÚVFModuleÚvfc                 óv   •— t          ¦   «                              |¦  «         t          j        j        | _        d S ©N)ÚsuperÚ__init__ÚtorchÚ_CÚ_VariableFunctionsr   )ÚselfÚnameÚ	__class__s     €úI/var/www/html/auto_sub_bot/venv/lib/python3.11/site-packages/torch/_VF.pyr	   zVFModule.__init__   s+   ø€ Ý‰Œ×Ò˜ÑÔÐÝ”(Ô-ˆŒˆˆó    c                 ó,   — t          | j        |¦  «        S r   )Úgetattrr   )r   Úattrs     r   Ú__getattr__zVFModule.__getattr__   s   € Ýt”w Ñ%Ô%Ð%r   )	Ú__name__Ú
__module__Ú__qualname__ÚtypesÚ
ModuleTypeÚ__annotations__r	   r   Ú__classcell__)r   s   @r   r   r      sX   ø€ € € € € € ØÔÐÐÑð.ð .ð .ð .ð .ð&ð &ð &ð &ð &ð &ð &r   r   )Ú__doc__Úsysr   r
   r   r   r   Úmodules© r   r   ú<module>r!      sw   ððð ð €
€
€
Ø €€€à €€€ð&ð &ð &ð &ð &ˆuÔñ &ô &ð &ð !˜ Ñ*Ô*€„ˆHÑ Ð Ð r   