Dela via


ParallelComponent Klass

Parallell komponentversion som används för att definiera en parallell komponent.

Arv
azure.ai.ml.entities._component.component.Component
ParallelComponent
azure.ai.ml.entities._job.parallel.parameterized_parallel.ParameterizedParallel
ParallelComponent
azure.ai.ml.entities._component.code.ComponentCodeMixin
ParallelComponent

Konstruktor

ParallelComponent(*, name: str | None = None, version: str | None = None, description: str | None = None, tags: Dict[str, Any] | None = None, display_name: str | None = None, retry_settings: RetrySettings | None = None, logging_level: str | None = None, max_concurrency_per_instance: int | None = None, error_threshold: int | None = None, mini_batch_error_threshold: int | None = None, task: ParallelTask | None = None, mini_batch_size: str | None = None, partition_keys: List | None = None, input_data: str | None = None, resources: JobResourceConfiguration | None = None, inputs: Dict | None = None, outputs: Dict | None = None, code: str | None = None, instance_count: int | None = None, is_deterministic: bool = True, **kwargs: Any)

Parametrar

Name Description
name
Obligatorisk
str

Namnet på komponenten. Standardvärdet är Ingen

version
Obligatorisk
str

Komponentens version. Standardvärdet är Ingen

description
Obligatorisk
str

Beskrivning av komponenten. Standardvärdet är Ingen

tags
Obligatorisk

Taggordlista. Taggar kan läggas till, tas bort och uppdateras. Standardvärdet är Ingen

display_name
Obligatorisk
str

Komponentens visningsnamn. Standardvärdet är Ingen

retry_settings
Obligatorisk

det gick inte att försöka köra parallella komponenter igen. Standardvärdet är Ingen

logging_level
Obligatorisk
str

En sträng med namnet på loggningsnivån. Standardvärdet är Ingen

max_concurrency_per_instance
Obligatorisk
int

Den maximala parallellitet som varje beräkningsinstans har. Standardvärdet är Ingen

error_threshold
Obligatorisk
int

Antalet fel vid bearbetning av objekt ska ignoreras. Standardvärdet är Ingen

mini_batch_error_threshold
Obligatorisk
int

Antalet mini-batchbearbetningsfel bör ignoreras. Standardvärdet är Ingen

task
Obligatorisk

Den parallella uppgiften. Standardvärdet är Ingen

mini_batch_size
Obligatorisk
str

För FileDataset-indata är det här fältet antalet filer som ett användarskript kan bearbeta i ett run()-anrop. För TabularDataset-indata är det här fältet den ungefärliga storleken på data som användarskriptet kan bearbeta i ett run()-anrop. Exempelvärden är 1024, 1024 KB, 10 MB och 1 GB. (valfritt är standardvärdet 10 filer för FileDataset och 1MB för TabularDataset.) Det här värdet kan anges via PipelineParameter.

partition_keys
Obligatorisk

De nycklar som används för att partitionera datauppsättningen i mini-batchar. Standardvärdet är Ingen Om det anges partitioneras data med samma nyckel i samma mini-batch. Om både partition_keys och mini_batch_size anges börjar partition_keys gälla. Indata måste vara partitionerade datauppsättningar och partition_keys måste vara en delmängd av nycklarna för varje indatauppsättning för att detta ska fungera.

input_data
Obligatorisk
str

Indata. Standardvärdet är Ingen

resources
Obligatorisk

Beräkningsresurskonfiguration för komponenten. Standardvärdet är Ingen

inputs
Obligatorisk

Indata för komponenten. Standardvärdet är Ingen

outputs
Obligatorisk

Utdata för komponenten. Standardvärdet är Ingen

code
Obligatorisk
str

framhävd egenskap från task.code

instance_count
Obligatorisk
int

framhävd egenskap från resources.instance_count. Standardvärdet är Ingen

is_deterministic
Obligatorisk

Om den parallella komponenten är deterministisk. Standardvärdet är True

Keyword-Only parametrar

Name Description
name
Obligatorisk
version
Obligatorisk
description
Obligatorisk
tags
Obligatorisk
display_name
Obligatorisk
retry_settings
Obligatorisk
logging_level
Obligatorisk
max_concurrency_per_instance
Obligatorisk
error_threshold
Obligatorisk
mini_batch_error_threshold
Obligatorisk
task
Obligatorisk
mini_batch_size
Obligatorisk
partition_keys
Obligatorisk
input_data
Obligatorisk
resources
Obligatorisk
inputs
Obligatorisk
outputs
Obligatorisk
code
Obligatorisk
instance_count
Obligatorisk
is_deterministic
standardvärde: True

Metoder

dump

Dumpa komponentinnehållet i en fil i yaml-format.

dump

Dumpa komponentinnehållet i en fil i yaml-format.

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

Parametrar

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

Målet för att ta emot den här komponentens innehåll. Måste antingen vara en sökväg till en lokal fil eller en filström som redan är öppen. Om dest är en filsökväg skapas en ny fil och ett undantag utlöses om filen finns. Om dest är en öppen fil skrivs filen till direkt och ett undantag utlöses om filen inte kan skrivas.

Attribut

base_path

Resursens grundläggande sökväg.

Returer

Typ Description
str

Resursens grundläggande sökväg.

code

Returvärdet för den upphöjda egenskapen task.code, som är en lokal sökväg eller fjärrsökväg som pekar på källkoden.

Returer

Typ Description

Värdet för task.code.

creation_context

Resursens skapandekontext.

Returer

Typ Description

Skapandemetadata för resursen.

display_name

Komponentens visningsnamn.

Returer

Typ Description
str

Komponentens visningsnamn.

environment

Returvärdet för den upphöjda egenskapen task.environment anger den miljö som träningsjobbet ska köras i.

Returer

Typ Description

Värdet för task.environment.

id

Resurs-ID:t.

Returer

Typ Description

Resursens globala ID, ett ARM-ID (Azure Resource Manager).

inputs

Indata för komponenten.

Returer

Typ Description

Indata för komponenten.

instance_count

Returvärde för framhävd egenskap resources.instance_count.

Returer

Typ Description

Värdet för resources.instance_count.

is_deterministic

Om komponenten är deterministisk.

Returer

Typ Description

Om komponenten är deterministisk

outputs

Utdata för komponenten.

Returer

Typ Description

Utdata för komponenten.

resources

retry_settings

task

type

Typ av komponent, standard är "kommando".

Returer

Typ Description
str

Typ av komponent.

version

Komponentens version.

Returer

Typ Description
str

Komponentens version.