
    YTh                     V    S SK r S SKJrJr  S\S\ R                  R
                  4S jrg)    N)
OpOverloadOpOverloadPacketopgraphc                     [        U [        5      (       a
   SU  35       e[        U [        5      (       d   e[        R                  R                  U R                  U5        g )Nz;Must pass specific op overload, not overload packet, found )
isinstancer   r   torch_C&_jit_register_decomposition_for_schema_schema)r   r   s     V/var/www/auris/envauris/lib/python3.13/site-packages/torch/jit/_decomposition_utils.py_register_decompositionr      s]    
  J	DRDIJ  b*%%%%	HH33BJJF    )r	   
torch._opsr   r   r
   Graphr    r   r   <module>r      s)     3G
 G588>> Gr   