Aracılığıyla paylaş


PipelineJobSettings Sınıf

PipelineJob ayarları; default_datastore, default_compute, continue_on_step_failure ve force_rerun içerir.

Devralma
azure.ai.ml.entities._job.pipeline._attr_dict._AttrDict
PipelineJobSettings

Oluşturucu

PipelineJobSettings(default_datastore: str | None = None, default_compute: str | None = None, continue_on_step_failure: bool | None = None, force_rerun: bool | None = None, **kwargs)

Parametreler

default_datastore
str
varsayılan değer: None

İşlem hattının varsayılan veri deposu.

default_compute
str
varsayılan değer: None

İşlem hattının varsayılan işlem hedefi.

continue_on_step_failure
bool
varsayılan değer: None

Bir adım başarısız olursa işlem hattı yürütmeye devam edilip edilmeyeceğini gösteren bayrak.

force_rerun
bool
varsayılan değer: None

İşlem hattı yürütmenin yeniden çalıştırılıp çalıştırılmayacağını gösteren bayrak.

Örnekler

Bu sınıfı kullanarak işlem hattı özelliklerinin nasıl ayarlandığını gösterir.


   from azure.ai.ml.entities import PipelineJob, PipelineJobSettings

   pipeline_job = PipelineJob(
       description="test pipeline job",
       tags={},
       display_name="test display name",
       experiment_name="pipeline_job_samples",
       properties={},
       settings=PipelineJobSettings(force_rerun=True, default_compute="cpu-cluster"),
       jobs={"component1": component_func(component_in_number=1.0, component_in_path=uri_file_input)},
   )
   ml_client.jobs.create_or_update(pipeline_job)

Yöntemler

clear
copy
fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

get

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

items
keys
pop

Anahtar bulunamazsa, verilen varsayılan değeri döndürür; aksi takdirde, bir KeyError yükseltin.

popitem

Bir (anahtar, değer) çifti kaldırın ve 2 tanımlama grubu olarak döndürin.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

setdefault

Anahtar sözlükte değilse, varsayılan değere sahip bir anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

update

E varsa ve bir .keys() yöntemine sahipse, şunu yapar: E: D[k] = E[k] içinde k için E varsa ve bir .keys() yöntemi yoksa, şunu yapar: k için, E:D[k] = v Her iki durumda da, bunu izler: F: D[k] = F[k] içinde k için

values

clear

clear() -> None.  Remove all items from D.

copy

copy() -> a shallow copy of D

fromkeys

Yinelenebilir anahtarlar ve değerler değer olarak ayarlanmış yeni bir sözlük oluşturun.

fromkeys(value=None, /)

Positional-Only Parameters

iterable
Gerekli
value
varsayılan değer: None

Parametreler

type
Gerekli

get

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

get(key, default=None, /)

Positional-Only Parameters

key
Gerekli
default
varsayılan değer: None

items

items() -> a set-like object providing a view on D's items

keys

keys() -> a set-like object providing a view on D's keys

pop

Anahtar bulunamazsa, verilen varsayılan değeri döndürür; aksi takdirde, bir KeyError yükseltin.

pop(k, [d]) -> v, remove specified key and return the corresponding value.

popitem

Bir (anahtar, değer) çifti kaldırın ve 2 tanımlama grubu olarak döndürin.

Çiftler LIFO (last-in, first-out) sırasına göre döndürülür. Dikte boşsa KeyError'ı yükseltir.

popitem()

setdefault

Anahtar sözlükte değilse, varsayılan değere sahip bir anahtar ekleyin.

Anahtar sözlükteyse anahtarın değerini döndür, aksi takdirde varsayılan değerdir.

setdefault(key, default=None, /)

Positional-Only Parameters

key
Gerekli
default
varsayılan değer: None

update

E varsa ve bir .keys() yöntemine sahipse, şunu yapar: E: D[k] = E[k] içinde k için E varsa ve bir .keys() yöntemi yoksa, şunu yapar: k için, E:D[k] = v Her iki durumda da, bunu izler: F: D[k] = F[k] içinde k için

update([E], **F) -> None.  Update D from dict/iterable E and F.

values

values() -> an object providing a view on D's values