§
    3�Åjd  ã                  óB   — d dl mZ d dlZd dlmZ  G d„ de¦  «        ZdS )é    )ÚannotationsN)ÚOpRunc                  ó   — e Zd Zdd„ZdS )Ú	TransposeNc                ó  — |�t          |¦  «        dk    rd n|}|€t          j        |¦  «        fS t          |¦  «        t          |j        ¦  «        k    rt	          d|›d|j        ›d�¦  «        ‚t          j        ||¬¦  «        fS )Nr   zInconsistent permutation z with shape ú.)Úaxes)ÚlenÚnpÚ	transposeÚshapeÚRuntimeError)ÚselfÚdataÚpermÚperm_s       úPC:\Projects\Historical\venv\Lib\site-packages\onnx/reference/ops/op_transpose.pyÚ_runzTranspose._run   s’   € Ø˜­¨T©¬°aª¨��¸dˆØˆ=Ý”L Ñ&Ô&Ð(Ð(Ýˆu‰:Œ:�˜TœZ™œÒ(Ð(ÝØP¨EÐPÐPÀÄÐPÐPÐPñô ð õ ”˜T¨Ð.Ñ.Ô.Ð0Ð0ó    )N)Ú__name__Ú
__module__Ú__qualname__r   © r   r   r   r      s(   € € € € € ð1ð 1ð 1ð 1ð 1ð 1r   r   )Ú
__future__r   Únumpyr   Úonnx.reference.op_runr   r   r   r   r   ú<module>r      sk   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à 'Ð 'Ð 'Ð 'Ð 'Ð 'ð	1ð 	1ð 	1ð 	1ð 	1�ñ 	1ô 	1ð 	1ð 	1ð 	1r   