Share via


Output Klasse

Definieren Sie eine Ausgabe einer Komponente oder eines Auftrags.

Vererbung
azure.ai.ml.entities._inputs_outputs.base._InputOutputBase
Output

Konstruktor

Output(type: Literal['uri_folder'] = 'uri_folder', path=None, mode=None, description=None)

Parameter

type
str
Erforderlich

Der Typ der Datenausgabe. Mögliche Werte sind "uri_folder", "uri_file", "mltable", "mlflow_model", "custom_model" und benutzerdefinierte Typen.

path
str
Erforderlich

Der Pfad, auf den die Ausgabe verweist. Muss auf einen Cloudpfad verweisen.

mode
str
Erforderlich

Der Modus der Datenausgabe. Mögliche Werte sind: 'rw_mount': Einbinden der Daten mit Lese-/Schreibzugriff, "Upload": Hochladen der Daten aus dem Computeziel, "direct": Übergeben des URI als Zeichenfolge

description
str
Erforderlich

Beschreibung der Ausgabe

name
str
Erforderlich

Der Name, der zum Registrieren der Ausgabe als Daten- oder Modellobjekt verwendet wird. Name kann ohne Einstellung der Version festgelegt werden.

version
str
Erforderlich

Die Version, die zum Registrieren der Ausgabe als Daten- oder Modellobjekt verwendet wird. Die Version kann nur festgelegt werden, wenn der Name festgelegt ist.

Methoden

get
has_key
items
keys
update
values

get

get(key: Any, default: Any | None = None) -> Any

Parameter

key
Erforderlich
default
Standardwert: None

has_key

has_key(k: Any) -> bool

Parameter

k
Erforderlich

items

items() -> list

keys

keys() -> list

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> list