
    ֧g                     B    d dl Z d dlmZmZ dede j        j        fdZdS )    N)
OpOverloadOpOverloadPacketopgraphc                     t          | t                    rJ d|              t          | t                    sJ t          j                            | j        |           d S )Nz;Must pass specific op overload, not overload packet, found )
isinstancer   r   torch_C&_jit_register_decomposition_for_schema_schema)r   r   s     Z/var/www/html/ai-engine/env/lib/python3.11/site-packages/torch/jit/_decomposition_utils.py_register_decompositionr      sv    
  J JIRIIJ J J b*%%%%%	H33BJFFFFF    )r	   
torch._opsr   r   r
   Graphr    r   r   <module>r      s^     3 3 3 3 3 3 3 3G
 G58> G G G G G Gr   