
    ,h                     b    S SK JrJr  SSKJr  S r\" 5       (       a  \" S\S9  gS r\" S\S9  g)	    )is_onnxrt_backend_supportedtorch_compile_backend   )register_backendc                      [        5       $ )N)r        U/var/www/html/shao/venv/lib/python3.13/site-packages/torch/_dynamo/backends/onnxrt.pyhas_onnxruntimer      s    &((r	   onnxrt)namecompiler_fnc                      [        S5      e)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<   
 ')
   (0EF
 (0NOr	   