o
    so™io  ã                   @  sž  U d dl mZ d dlmZ d dlZd dlZd dlmZ G dd„ deƒZ	i e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d	¡e
ejƒd
ƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e ej¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d¡e
ejƒdƒ“e
ejƒe	e d ¡e
ejƒd!ƒ“e
ejƒe	e d"¡e
ejƒd#ƒ“e
ejƒe	e d$¡e
ejƒd%ƒ“e
ejƒe	e ej¡e
ejƒd&ƒ“e
ejƒe	e ej ¡e
ejƒd'ƒe
ej!ƒe	e ej"¡e
ejƒd(ƒe
ej#ƒe	e ej$¡e
ejƒd)ƒe
ej%ƒe	e ej&¡e
ejƒd*ƒe
ej'ƒe	e ej(¡e
ejƒd+ƒe
ej)ƒe	e ej*¡e
ejƒd,ƒe
ej+ƒe	e ej,¡e
ejƒd-ƒe
ej-ƒe	e ej.¡e
ejƒd.ƒe
ej/ƒe	e ej0¡e
ejƒd/ƒi	¥Z1d0e2d1< dS )2é    )Úannotations)Ú
NamedTupleN)ÚTensorProtoc                   @  s&   e Zd ZU ded< ded< ded< dS )ÚTensorDtypeMapznp.dtypeÚnp_dtypeÚintÚstorage_dtypeÚstrÚnameN)Ú__name__Ú
__module__Ú__qualname__Ú__annotations__© r   r   úA/home/ubuntu/.local/lib/python3.10/site-packages/onnx/_mapping.pyr      s   
 r   Úfloat32zTensorProto.FLOATÚuint8zTensorProto.UINT8Úint8zTensorProto.INT8Úuint16zTensorProto.UINT16Úint16zTensorProto.INT16Úint32zTensorProto.INT32Úint64zTensorProto.INT64ÚboolzTensorProto.BOOLÚfloat16zTensorProto.FLOAT16zTensorProto.BFLOAT16Úfloat64zTensorProto.DOUBLEÚ	complex64zTensorProto.COMPLEX64Ú
complex128zTensorProto.COMPLEX128Úuint32zTensorProto.UINT32Úuint64zTensorProto.UINT64ÚobjectzTensorProto.STRINGzTensorProto.FLOAT8E4M3FNzTensorProto.FLOAT8E4M3FNUZzTensorProto.FLOAT8E5M2zTensorProto.FLOAT8E5M2FNUZzTensorProto.UINT4zTensorProto.INT4zTensorProto.FLOAT4E2M1zTensorProto.FLOAT8E8M0zTensorProto.UINT2zTensorProto.INT2zdict[int, TensorDtypeMap]ÚTENSOR_TYPE_MAP)3Ú
__future__r   Útypingr   Ú	ml_dtypesÚnumpyÚnpÚonnx.onnx_pbr   r   r   ÚFLOATÚdtypeÚUINT8ÚINT32ÚINT8ÚUINT16ÚINT16ÚINT64ÚBOOLÚFLOAT16ÚBFLOAT16Úbfloat16ÚDOUBLEÚ	COMPLEX64Ú
COMPLEX128ÚUINT32ÚUINT64ÚSTRINGÚFLOAT8E4M3FNÚfloat8_e4m3fnÚFLOAT8E4M3FNUZÚfloat8_e4m3fnuzÚ
FLOAT8E5M2Úfloat8_e5m2ÚFLOAT8E5M2FNUZÚfloat8_e5m2fnuzÚUINT4Úuint4ÚINT4Úint4Ú
FLOAT4E2M1Úfloat4_e2m1fnÚ
FLOAT8E8M0Úfloat8_e8m0fnuÚUINT2Úuint2ÚINT2Úint2r    r   r   r   r   r   Ú<module>   sî   

ÿÿ
ÿü
ÿù

ÿö
ÿó
ÿð
ÿí
ÿê
ÿç

ýä
!ÿß
$ÿÜ
'ýÙ
,ÿÔ
/ÿÑ
2ÿÎ
5
ýË
:
ý

ý

ý
ÿ
ÿ

ý

ý
ÿ
ÿ¤