Aracılığıyla paylaş


RunFunction Sınıf

İşlevi Çalıştırın.

Devralma
azure.ai.ml.entities._job.parallel.parallel_task.ParallelTask
RunFunction

Oluşturucu

RunFunction(*, code: str | None = None, entry_script: str | None = None, program_arguments: str | None = None, model: str | None = None, append_row_to: str | None = None, environment: Environment | str | None = None, **kwargs: Any)

Parametreler

Name Description
code
Gerekli
str

Kaynak kodu gösteren yerel veya uzak yol.

entry_script
Gerekli
str

Birden çok düğümde paralel olarak çalıştırılacak kullanıcı betiği. Bu, yerel dosya yolu olarak belirtilir. entry_script iki işlev içermelidir: init()bu işlev, modeli seri durumdan çıkarma ve genel bir nesneye yükleme gibi sonraki çıkarımlar için herhangi bir maliyetli veya ortak hazırlık için kullanılmalıdır. run(mini_batch): Paralelleştirilecek yöntem. Her çağrıda bir mini toplu iş bulunur. 'mini_batch': Toplu çıkarım çalıştırma yöntemini çağırır ve yöntemine bağımsız değişken olarak bir liste veya Pandas DataFrame geçirir. girdi bir FileDataset ise min_batch içindeki her giriş bir dosya yolu, giriş bir TabularDataset ise Pandas DataFrame olacaktır. run() yöntemi bir Pandas DataFrame veya dizi döndürmelidir. append_row output_action için, döndürülen bu öğeler ortak çıkış dosyasına eklenir. summary_only için öğelerin içeriği yoksayılır. Tüm çıkış eylemleri için, döndürülen her çıkış öğesi giriş mini toplu işlemindeki giriş öğesinin başarılı bir çıkarımını gösterir. Her paralel çalışan işlemi bir kez init'i çağırır ve ardından tüm mini toplu işlemler işlenene kadar çalıştırma işlevi üzerinde döngü oluşturur.

program_arguments
Gerekli

Paralel görevin bağımsız değişkenleri.

model
Gerekli
str

Paralel görevin modeli.

append_row_to
Gerekli
str

run() yöntemi çağrılarıyla elde edilen tüm değerler, çıkış konumunda oluşturulan benzersiz bir dosyada toplanır. ayarlanmadıysa , 'summary_only' çağrılır, bu da kullanıcı betiğinin çıkışın kendisini depolaması beklendiği anlamına gelir.

environment
Gerekli

Eğitim işinin çalıştırılacağı ortam.

Yalnızca Anahtar Sözcük Parametreleri

Name Description
code
Gerekli
entry_script
Gerekli
program_arguments
Gerekli
model
Gerekli
append_row_to
Gerekli
environment
Gerekli

Yöntemler

get
has_key
items
keys
update
values

get

get(key: Any, default: Any | None = None) -> Any

Parametreler

Name Description
key
Gerekli
default
varsayılan değer: None

has_key

has_key(k: Any) -> bool

Parametreler

Name Description
k
Gerekli

items

items() -> list

keys

keys() -> list

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> list