o
    so™ix  ã                   @  s4   d dl mZ d dlZd dlm  mZ d	dd„ZdS )
é    )ÚannotationsNÚprotoú6onnx.ModelProto | onnx.FunctionProto | onnx.GraphProtoÚreturnÚstrc                 C  sV   t | tjƒrt |  ¡ ¡S t | tjƒrt |  ¡ ¡S t | tjƒr't 	|  ¡ ¡S t
dƒ‚)NzUnsupported argument type.)Ú
isinstanceÚonnxÚ
ModelProtoÚCÚmodel_to_textÚSerializeToStringÚFunctionProtoÚfunction_to_textÚ
GraphProtoÚgraph_to_textÚ	TypeError)r   © r   ú@/home/ubuntu/.local/lib/python3.10/site-packages/onnx/printer.pyÚto_text
   s   r   )r   r   r   r   )Ú
__future__r   r   Úonnx.onnx_cpp2py_export.printerÚonnx_cpp2py_exportÚprinterr
   r   r   r   r   r   Ú<module>   s   