ó
     TÎi5  ã                  óD   • S r SSKJr  SSKrSS jrSS jrSS jrSS jrg)	zVersion utils for testing.é    )ÚannotationsNc                óÄ   • SSK n[        R                  R                  UR                  5      R
                  [        R                  R                  U 5      R
                  :  $ )zAReturns True if the ONNX version is older than the given version.r   N)ÚonnxÚ	packagingÚversionÚparseÚ__version__Úrelease)r   r   s     ÚU/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx_ir/_version_utils.pyÚonnx_older_thanr      sK   € ãô 	×Ñ×Ñ × 0Ñ 0Ó1×9Ñ9Ü
×
Ñ
×
!Ñ
! 'Ó
*×
2Ñ
2ñ	3ðó    c                óÄ   • SSK n[        R                  R                  UR                  5      R
                  [        R                  R                  U 5      R
                  :  $ )zBReturns True if the torch version is older than the given version.r   N)Útorchr   r   r   r	   r
   )r   r   s     r   Útorch_older_thanr      óK   € ãô 	×Ñ×Ñ × 1Ñ 1Ó2×:Ñ:Ü
×
Ñ
×
!Ñ
! 'Ó
*×
2Ñ
2ñ	3ðr   c                óÄ   • SSK n[        R                  R                  UR                  5      R
                  [        R                  R                  U 5      R
                  :  $ )zHReturns True if the onnxruntime version is older than the given version.r   N)Úonnxruntimer   r   r   r	   r
   )r   r   s     r   Úonnxruntime_older_thanr      sK   € ãô 	×Ñ×Ñ × 7Ñ 7Ó8×@Ñ@Ü
×
Ñ
×
!Ñ
! 'Ó
*×
2Ñ
2ñ	3ðr   c                óÄ   • SSK n[        R                  R                  UR                  5      R
                  [        R                  R                  U 5      R
                  :  $ )zBReturns True if the numpy version is older than the given version.r   N)Únumpyr   r   r   r	   r
   )r   r   s     r   Únumpy_older_thanr   )   r   r   )r   ÚstrÚreturnÚbool)	Ú__doc__Ú
__future__r   Úpackaging.versionr   r   r   r   r   © r   r   Ú<module>r      s&   ðñ !õ #ã ôôôõr   