# Copyright (c) Microsoft Corporation. All rights reserved.
# Licensed under the MIT License. See License.txt in the project root for
# license information.
###############################################################################

"""
The entry point to onnxruntime custom op library
"""

__version__ = "0.3.2"
__author__ = "Microsoft"


from ._ocos import get_library_path  # noqa
from ._ocos import Opdef, PyCustomOpDef, hash_64,  enable_custom_op  # noqa
from ._ocos import expand_onnx_inputs  # noqa
from ._ocos import hook_model_op  # noqa
from ._ocos import default_opset_domain  # noqa
from ._cuops import *  # noqa
from ._ortapi2 import EagerOp as PyOrtFunction, optimize_model, make_onnx_model


onnx_op = Opdef.declare
PyOp = PyCustomOpDef
