ParallelComponent Klass
Parallell komponentversion som används för att definiera en parallell komponent.
- Arv
-
azure.ai.ml.entities._component.component.ComponentParallelComponentazure.ai.ml.entities._job.parallel.parameterized_parallel.ParameterizedParallelParallelComponentazure.ai.ml.entities._component.code.ComponentCodeMixinParallelComponent
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
|
Namnet på komponenten. Standardvärdet är Ingen |
version
Obligatorisk
|
Komponentens version. Standardvärdet är Ingen |
description
Obligatorisk
|
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
|
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
|
En sträng med namnet på loggningsnivån. Standardvärdet är Ingen |
max_concurrency_per_instance
Obligatorisk
|
Den maximala parallellitet som varje beräkningsinstans har. Standardvärdet är Ingen |
error_threshold
Obligatorisk
|
Antalet fel vid bearbetning av objekt ska ignoreras. Standardvärdet är Ingen |
mini_batch_error_threshold
Obligatorisk
|
Antalet mini-batchbearbetningsfel bör ignoreras. Standardvärdet är Ingen |
task
Obligatorisk
|
Den parallella uppgiften. Standardvärdet är Ingen |
mini_batch_size
Obligatorisk
|
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
|
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
|
framhävd egenskap från task.code |
instance_count
Obligatorisk
|
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
|
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
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
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
instance_count
Returvärde för framhävd egenskap resources.instance_count.
Returer
Typ | Description |
---|---|
Värdet för resources.instance_count. |
is_deterministic
outputs
resources
retry_settings
task
type
version
Azure SDK for Python