Component Clase
Clase base para la versión del componente, que se usa para definir un componente. No se pueden crear instancias directamente.
- Herencia
-
azure.ai.ml.entities._assets.asset.AssetComponentazure.ai.ml.entities._validation.remote.RemoteValidatableMixinComponentazure.ai.ml.entities._mixins.TelemetryMixinComponentazure.ai.ml.entities._mixins.YamlTranslatableMixinComponentazure.ai.ml.entities._validation.path_aware_schema.PathAwareSchemaValidatableMixinComponentazure.ai.ml.entities._mixins.LocalizableMixinComponent
Constructor
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)
Parámetros
Nombre | Description |
---|---|
name
Requerido
|
Nombre del recurso. |
version
Requerido
|
Versión del recurso. |
id
Requerido
|
Identificador global del recurso, Identificador de Resource Manager de Azure. |
type
Requerido
|
El tipo del comando, compatible es "command". |
description
Requerido
|
Descripción del recurso. |
tags
Requerido
|
Diccionario de etiquetas. Las etiquetas se pueden agregar, quitar y actualizar. |
properties
Requerido
|
Solo para uso interno. |
display_name
Requerido
|
Nombre para mostrar del componente. |
is_deterministic
Requerido
|
Si el componente es determinista. El valor predeterminado es True. |
inputs
Requerido
|
Entradas del componente. |
outputs
Requerido
|
Salidas del componente. |
yaml_str
Requerido
|
Cadena YAML del componente. |
_schema
Requerido
|
Esquema del componente. |
creation_context
Requerido
|
Metadatos de creación del componente. |
kwargs
Requerido
|
Parámetros adicionales para el componente. |
Parámetros de solo palabra clave
Nombre | Description |
---|---|
name
Requerido
|
|
version
Requerido
|
|
id
Requerido
|
|
type
Requerido
|
|
description
Requerido
|
|
tags
Requerido
|
|
properties
Requerido
|
|
display_name
Requerido
|
|
is_deterministic
|
valor predeterminado: True
|
inputs
Requerido
|
|
outputs
Requerido
|
|
yaml_str
Requerido
|
|
_schema
Requerido
|
|
creation_context
Requerido
|
|
Métodos
dump |
Volque el contenido del componente en un archivo en formato yaml. |
dump
Volque el contenido del componente en un archivo en formato yaml.
dump(dest: str | PathLike | IO, **kwargs: Any) -> None
Parámetros
Nombre | Description |
---|---|
dest
Requerido
|
Destino para recibir el contenido de este componente. Debe ser una ruta de acceso a un archivo local o una secuencia de archivos ya abierta. Si dest es una ruta de acceso de archivo, se creará un nuevo archivo y se generará una excepción si el archivo existe. Si dest es un archivo abierto, el archivo se escribirá directamente en y se generará una excepción si el archivo no se puede escribir. |
Atributos
base_path
creation_context
Contexto de creación del recurso.
Devoluciones
Tipo | Description |
---|---|
Metadatos de creación del recurso. |
display_name
Nombre para mostrar del componente.
Devoluciones
Tipo | Description |
---|---|
Nombre para mostrar del componente. |
id
El identificador del recurso.
Devoluciones
Tipo | Description |
---|---|
Identificador global del recurso, un identificador de Azure Resource Manager (ARM). |
inputs
is_deterministic
Si el componente es determinista.
Devoluciones
Tipo | Description |
---|---|
Si el componente es determinista |
outputs
type
El tipo del componente, el valor predeterminado es "command".
Devoluciones
Tipo | Description |
---|---|
Tipo del componente. |
version
Azure SDK for Python