ó
    `ÞÕi…  ã                   óT   • S SK r S SKJr  \" 5       r " S S\5      rS rS rS rS r	g)	é    N)Úimport_numpyc                   ó<   • \ rS rSrS/r\S 5       rS rS rS r	Sr
g)	ÚKeyValueé
   Ú_tabc                 ó²   • [         R                  R                  [         R                  R                  X5      n[        5       nUR                  XU-   5        U$ ©N)ÚflatbuffersÚencodeÚGetÚpackerÚuoffsetr   ÚInit)ÚclsÚbufÚoffsetÚnÚxs        Úz/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnxruntime_tools/quantization/CalTableFlatBuffers/KeyValue.pyÚGetRootAsKeyValueÚKeyValue.GetRootAsKeyValue   sB   € ä×Ñ×"Ñ"¤;×#5Ñ#5×#=Ñ#=¸sÓKˆÜ‹JˆØ	‰ˆs˜‘JÔØˆó    c                 óL   • [         R                  R                  X5      U l        g r	   )r
   ÚtableÚTabler   )Úselfr   Úposs      r   r   ÚKeyValue.Init   s   € Ü×%Ñ%×+Ñ+¨CÓ5ˆ	r   c                 óö   • [         R                  R                  R                  U R                  R                  S5      5      nUS:w  a1  U R                  R                  XR                  R                  -   5      $ g )Né   r   ©r
   Únumber_typesÚUOffsetTFlagsÚpy_typer   ÚOffsetÚStringÚPos©r   Úos     r   ÚKeyÚKeyValue.Key   óW   € Ü×$Ñ$×2Ñ2×:Ñ:¸4¿9¹9×;KÑ;KÈAÓ;NÓOˆØ‹6Ø—9‘9×#Ñ# A¯	©	¯©Ñ$5Ó6Ð6Ør   c                 óö   • [         R                  R                  R                  U R                  R                  S5      5      nUS:w  a1  U R                  R                  XR                  R                  -   5      $ g )Né   r   r!   r(   s     r   ÚValueÚKeyValue.Value    r,   r   )r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú	__slots__Úclassmethodr   r   r*   r/   Ú__static_attributes__© r   r   r   r   
   s*   † Ø€Iàñó ðò6òõr   r   c                 ó&   • U R                  S5        g )Né   )ÚStartObject©Úbuilders    r   ÚKeyValueStartr>   '   s   € Ø×Ñ˜Õr   c                 óx   • U R                  S[        R                  R                  R	                  U5      S5        g )Nr   ©ÚPrependUOffsetTRelativeSlotr
   r"   r#   r$   )r=   Úkeys     r   ÚKeyValueAddKeyrC   +   s-   € Ø×'Ñ'¨¬;×+CÑ+C×+QÑ+Q×+YÑ+YÐZ]Ó+^Ð`aÕbr   c                 óx   • U R                  S[        R                  R                  R	                  U5      S5        g )Né   r   r@   )r=   Úvalues     r   ÚKeyValueAddValuerG   /   s-   € Ø×'Ñ'¨¬;×+CÑ+C×+QÑ+Q×+YÑ+YÐZ_Ó+`ÐbcÕdr   c                 ó"   • U R                  5       $ r	   )Ú	EndObjectr<   s    r   ÚKeyValueEndrJ   3   s   € Ø×ÑÓÐr   )
r
   Úflatbuffers.compatr   ÚnpÚobjectr   r>   rC   rG   rJ   r8   r   r   Ú<module>rN      s6   ðó
 Ý +Ùƒ^€ôˆvô ò:òcòeór   