Ë
    [^(h}  ã                   ó    — d dl Z  G d„ d«      Zy)é    Nc                   ó*   — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zy)ÚStaticModulec                 óÖ   — t        |d«      r/t        j                  j                  |j                  «      | _        y t        j                  j                  |j                  «      | _        y )NÚ_c)ÚhasattrÚtorchÚ_CÚ_jit_to_static_moduler   Ústatic_moduleÚgraph)ÚselfÚscripteds     úc/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/torch/testing/_internal/static_module.pyÚ__init__zStaticModule.__init__   sB   € ä�8˜TÔ"Ü!&§¡×!?Ñ!?ÀÇÁÓ!LˆDÕä!&§¡×!?Ñ!?ÀÇÁÓ!OˆDÕó    c                 ó&   —  | j                   |i |¤ŽS ©N)r   ©r   ÚargsÚkwargss      r   Ú__call__zStaticModule.__call__   s   € Ø!ˆt×!Ñ! 4Ð2¨6Ñ2Ð2r   c                 ó@   — | j                   j                  ||||«       y r   )r   Ú	benchmark©r   r   r   Úwarmup_runsÚ	main_runss        r   r   zStaticModule.benchmark   s   € Ø×Ñ×$Ñ$ T¨6°;À	ÕJr   c                 ó:   — | j                   j                  ||«      S r   )r   ÚrunAsyncr   s      r   r   zStaticModule.runAsync   s   € Ø×!Ñ!×*Ñ*¨4°Ó8Ð8r   c                 ó>   — | j                   j                  ||||«      S r   )r   Úbenchmark_individual_opsr   s        r   r    z%StaticModule.benchmark_individual_ops   s$   € Ø×!Ñ!×:Ñ:Ø�&˜+ yó
ð 	
r   N)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r    © r   r   r   r      s   „ òPò3òKò9ó
r   r   )r   r   r$   r   r   ú<module>r%      s   ðó ÷
ò 
r   