Component Klasa

Klasa podstawowa dla wersji składnika używana do definiowania składnika. Nie można utworzyć wystąpienia bezpośrednio.

Dziedziczenie
azure.ai.ml.entities._assets.asset.Asset
Component
azure.ai.ml.entities._validation.remote.RemoteValidatableMixin
Component
azure.ai.ml.entities._mixins.TelemetryMixin
Component
azure.ai.ml.entities._mixins.YamlTranslatableMixin
Component
azure.ai.ml.entities._validation.path_aware_schema.PathAwareSchemaValidatableMixin
Component
azure.ai.ml.entities._mixins.LocalizableMixin
Component

Konstruktor

Component(*, name: str | None = None, version: str | None = None, id: str | None = None, type: str | None = None, description: str | None = None, tags: Dict | None = None, properties: Dict | None = None, display_name: str | None = None, is_deterministic: bool = True, inputs: Dict | None = None, outputs: Dict | None = None, yaml_str: str | None = None, _schema: str | None = None, creation_context: SystemData | None = None, **kwargs: Any)

Parametry

Nazwa Opis
name
Wymagane
str

Nazwa zasobu.

version
Wymagane
str

Wersja zasobu.

id
Wymagane
str

Identyfikator globalny zasobu, identyfikator Resource Manager platformy Azure.

type
Wymagane
str

Obsługiwany typ polecenia to "command".

description
Wymagane
str

Opis zasobu.

tags
Wymagane

Tag słownika. Tagi można dodawać, usuwać i aktualizować.

properties
Wymagane

Tylko do użytku wewnętrznego.

display_name
Wymagane
str

Nazwa wyświetlana składnika.

is_deterministic
Wymagane

Czy składnik jest deterministyczny. Wartość domyślna to True.

inputs
Wymagane

Dane wejściowe składnika.

outputs
Wymagane

Dane wyjściowe składnika.

yaml_str
Wymagane
str

Ciąg YAML składnika.

_schema
Wymagane
str

Schemat składnika.

creation_context
Wymagane

Tworzenie metadanych składnika.

kwargs
Wymagane

Dodatkowe parametry składnika.

Parametry Tylko słowo kluczowe

Nazwa Opis
name
Wymagane
version
Wymagane
id
Wymagane
type
Wymagane
description
Wymagane
tags
Wymagane
properties
Wymagane
display_name
Wymagane
is_deterministic
wartość domyślna: True
inputs
Wymagane
outputs
Wymagane
yaml_str
Wymagane
_schema
Wymagane
creation_context
Wymagane

Metody

dump

Zrzut zawartości składnika do pliku w formacie yaml.

dump

Zrzut zawartości składnika do pliku w formacie yaml.

dump(dest: str | PathLike | IO, **kwargs: Any) -> None

Parametry

Nazwa Opis
dest
Wymagane
Union[<xref:PathLike>, str, IO[AnyStr]]

Miejsce docelowe do odbierania zawartości tego składnika. Musi być ścieżką do pliku lokalnego lub już otwartym strumieniem plików. Jeśli dest jest ścieżką pliku, zostanie utworzony nowy plik i zostanie zgłoszony wyjątek, jeśli plik istnieje. Jeśli dest jest otwartym plikiem, plik zostanie zapisany bezpośrednio, a wyjątek zostanie zgłoszony, jeśli plik nie jest zapisywalny.

Atrybuty

base_path

Podstawowa ścieżka zasobu.

Zwraca

Typ Opis
str

Podstawowa ścieżka zasobu.

creation_context

Kontekst tworzenia zasobu.

Zwraca

Typ Opis

Metadane tworzenia zasobu.

display_name

Nazwa wyświetlana składnika.

Zwraca

Typ Opis
str

Nazwa wyświetlana składnika.

id

Identyfikator zasobu.

Zwraca

Typ Opis

Globalny identyfikator zasobu, identyfikator usługi Azure Resource Manager (ARM).

inputs

Dane wejściowe składnika.

Zwraca

Typ Opis

Dane wejściowe składnika.

is_deterministic

Czy składnik jest deterministyczny.

Zwraca

Typ Opis

Czy składnik jest deterministyczny

outputs

Dane wyjściowe składnika.

Zwraca

Typ Opis

Dane wyjściowe składnika.

type

Typ składnika, wartość domyślna to "command".

Zwraca

Typ Opis
str

Typ składnika.

version

Wersja składnika.

Zwraca

Typ Opis
str

Wersja składnika.