diff options
Diffstat (limited to '.venv/lib/python3.12/site-packages/azure/ai/ml/dsl/_mldesigner/_constants.py')
| -rw-r--r-- | .venv/lib/python3.12/site-packages/azure/ai/ml/dsl/_mldesigner/_constants.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/azure/ai/ml/dsl/_mldesigner/_constants.py b/.venv/lib/python3.12/site-packages/azure/ai/ml/dsl/_mldesigner/_constants.py new file mode 100644 index 00000000..f770c97d --- /dev/null +++ b/.venv/lib/python3.12/site-packages/azure/ai/ml/dsl/_mldesigner/_constants.py @@ -0,0 +1,33 @@ +# --------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# --------------------------------------------------------- + +"""This file stores constants that will be used in mldesigner package.""" +from azure.ai.ml._internal._schema.component import NodeType as V1NodeType +from azure.ai.ml._internal.entities import ( + Ae365exepool, + AetherBridge, + Command as InternalCommand, + Parallel as InternalParallel, + Pipeline as InternalPipeline, + DataTransfer, + Distributed, + HDInsight, + Hemera, + Scope, + Starlite, +) + +V1_COMPONENT_TO_NODE = { + V1NodeType.SCOPE: Scope, + V1NodeType.COMMAND: InternalCommand, + V1NodeType.PARALLEL: InternalParallel, + V1NodeType.PIPELINE: InternalPipeline, + V1NodeType.DATA_TRANSFER: DataTransfer, + V1NodeType.DISTRIBUTED: Distributed, + V1NodeType.HDI: HDInsight, + V1NodeType.STARLITE: Starlite, + V1NodeType.HEMERA: Hemera, + V1NodeType.AE365EXEPOOL: Ae365exepool, + V1NodeType.AETHER_BRIDGE: AetherBridge, +} |
