Component Sınıf

Bileşen sürümü için temel sınıf, bir bileşeni tanımlamak için kullanılır. Doğrudan örnek oluşturulamaz.

Devralma
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

Oluşturucu

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)

Parametreler

Name Description
name
Gerekli
str

Kaynağın adı.

version
Gerekli
str

Kaynağın sürümü.

id
Gerekli
str

Kaynağın genel kimliği, Azure Resource Manager kimliği.

type
Gerekli
str

Desteklenen komutun türü :'command'.

description
Gerekli
str

Kaynağın açıklaması.

tags
Gerekli

Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.

properties
Gerekli

Yalnızca iç kullanım.

display_name
Gerekli
str

Bileşenin görünen adı.

is_deterministic
Gerekli

Bileşenin belirleyici olup olmadığı. Varsayılan değer True'dır.

inputs
Gerekli

Bileşenin girişleri.

outputs
Gerekli

Bileşenin çıkışları.

yaml_str
Gerekli
str

Bileşenin YAML dizesi.

_schema
Gerekli
str

Bileşenin şeması.

creation_context
Gerekli

Bileşenin oluşturma meta verileri.

kwargs
Gerekli

Bileşen için ek parametreler.

Yalnızca Anahtar Sözcük Parametreleri

Name Description
name
Gerekli
version
Gerekli
id
Gerekli
type
Gerekli
description
Gerekli
tags
Gerekli
properties
Gerekli
display_name
Gerekli
is_deterministic
varsayılan değer: True
inputs
Gerekli
outputs
Gerekli
yaml_str
Gerekli
_schema
Gerekli
creation_context
Gerekli

Yöntemler

dump

Bileşen içeriğini yaml biçiminde bir dosyaya dökümünü alın.

dump

Bileşen içeriğini yaml biçiminde bir dosyaya dökümünü alın.

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

Parametreler

Name Description
dest
Gerekli
Union[<xref:PathLike>, str, IO[AnyStr]]

Bu bileşenin içeriğini alacak hedef. Yerel dosyanın yolu veya zaten açık olan bir dosya akışı olmalıdır. Dest bir dosya yoluysa, yeni bir dosya oluşturulur ve dosya varsa bir özel durum oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır ve dosya yazılabilir değilse bir özel durum oluşturulur.

Öznitelikler

base_path

Kaynağın temel yolu.

Döndürülenler

Tür Description
str

Kaynağın temel yolu.

creation_context

Kaynağın oluşturma bağlamı.

Döndürülenler

Tür Description

Kaynağın oluşturma meta verileri.

display_name

Bileşenin görünen adı.

Döndürülenler

Tür Description
str

Bileşenin görünen adı.

id

Kaynak kimliği.

Döndürülenler

Tür Description

Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.

inputs

Bileşenin girişleri.

Döndürülenler

Tür Description

Bileşenin girişleri.

is_deterministic

Bileşenin belirleyici olup olmadığı.

Döndürülenler

Tür Description

Bileşenin belirleyici olup olmadığı

outputs

Bileşenin çıkışları.

Döndürülenler

Tür Description

Bileşenin çıkışları.

type

Bileşenin türü, varsayılan olarak 'command'.

Döndürülenler

Tür Description
str

Bileşenin türü.

version

Bileşenin sürümü.

Döndürülenler

Tür Description
str

Bileşenin sürümü.