mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-05-17 21:10:43 +00:00
31 lines
832 B
Python
31 lines
832 B
Python
# -------------------------------------------------------------------------
|
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
|
# Licensed under the MIT License.
|
|
# --------------------------------------------------------------------------
|
|
# isort: skip_file
|
|
from onnxruntime.capi._pybind_state import (
|
|
PropagateCastOpsStrategy,
|
|
TrainingParameters,
|
|
is_ortmodule_available,
|
|
)
|
|
|
|
# Options need to be imported before `ORTTrainer`.
|
|
from . import amp, artifacts, optim
|
|
|
|
__all__ = [
|
|
"PropagateCastOpsStrategy",
|
|
"TrainingParameters",
|
|
"is_ortmodule_available",
|
|
"amp",
|
|
"artifacts",
|
|
"optim",
|
|
]
|
|
|
|
try:
|
|
if is_ortmodule_available():
|
|
from .ortmodule import ORTModule
|
|
|
|
__all__ += ["ORTModule"]
|
|
except ImportError:
|
|
# That is OK iff this is not a ORTModule training package
|
|
pass
|