o
    q::jó  ã                   @  s4   d dl mZ d dlZd dlm  mZ d	dd„ZdS )
é    )ÚannotationsNÚprotoúGonnx.ModelProto | onnx.FunctionProto | onnx.GraphProto | onnx.NodeProtoÚreturnÚstrc                 C  sp   t | tjƒrt |  ¡ ¡S t | tjƒrt |  ¡ ¡S t | tjƒr't 	|  ¡ ¡S t | tj
ƒr4t |  ¡ ¡S tdƒ‚)NzUnsupported argument type.)Ú
isinstanceÚonnxÚ
ModelProtoÚCÚmodel_to_textÚSerializeToStringÚFunctionProtoÚfunction_to_textÚ
GraphProtoÚgraph_to_textÚ	NodeProtoÚnode_to_textÚ	TypeError)r   © r   úS/home/nk/hobo-godmode/plappi-mvp/.venv/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   