§
    ×§g  ã                   óz   — d dl mZmZ ddlmZ d„ Z e¦   «         r ede¬¦  «         dS d„ Z ede¬¦  «         dS )	é    )Úis_onnxrt_backend_supportedÚtorch_compile_backendé   )Úregister_backendc                  ó   — t          ¦   «         S )N)r   © ó    úY/var/www/html/ai-engine/env/lib/python3.11/site-packages/torch/_dynamo/backends/onnxrt.pyÚhas_onnxruntimer      s   € å&Ñ(Ô(Ð(r	   Úonnxrt)ÚnameÚcompiler_fnc                  ó    — t          d¦  «        ‚)NaN  onnxrt is not registered as a backend. Please make sure all dependencies such as numpy, onnx, onnxscript, and onnxruntime-training are installed. Suggested procedure to fix dependency problem:
  (1) pip or conda install numpy onnx onnxscript onnxruntime-training.
  (2) Open a new python terminal.
  (3) Call the API `torch.onnx.is_onnxrt_backend_supported()`:
  (4)   If it returns `True`, then you can use `onnxrt` backend.
  (5)   If it returns `False`, please execute the package importing section in torch/onnx/_internal/onnxruntime.py under pdb line-by-line to see which import fails.)ÚImportError)ÚargsÚkwargss     r
   Úinformation_displaying_backendr      s   € Ýð	dñ
ô 
ð 	
r	   N)Ú torch.onnx._internal.onnxruntimer   r   Úregistryr   r   r   r   r	   r
   ú<module>r      s¯   ððð ð ð ð ð ð ð ð
 'Ð &Ð &Ð &Ð &Ð &ð)ð )ð )ð
 ÐÑ Ô ð PØÐ˜(Ð0EÐFÑFÔFÐFÐFÐFð
ð 
ð 
ð Ð˜(Ð0NÐOÑOÔOÐOÐOÐOr	   