I am done

This commit is contained in:
2024-10-30 22:14:35 +01:00
parent 720dc28c09
commit 40e2a747cf
36901 changed files with 5011519 additions and 0 deletions

View File

@ -0,0 +1,17 @@
# Copyright (c) ONNX Project Contributors
#
# SPDX-License-Identifier: Apache-2.0
from __future__ import annotations
import onnx
import onnx.onnx_cpp2py_export.printer as C # noqa: N812
def to_text(proto: onnx.ModelProto | onnx.FunctionProto | onnx.GraphProto) -> str:
if isinstance(proto, onnx.ModelProto):
return C.model_to_text(proto.SerializeToString())
if isinstance(proto, onnx.FunctionProto):
return C.function_to_text(proto.SerializeToString())
if isinstance(proto, onnx.GraphProto):
return C.graph_to_text(proto.SerializeToString())
raise TypeError("Unsupported argument type.")