Input Sınıf
Bir Input nesnesi başlatın.
- Devralma
-
azure.ai.ml.entities._inputs_outputs.base._InputOutputBaseInput
Oluşturucu
Input(*, type: str, path: str | None = None, mode: str | None = None, optional: bool | None = None, description: str | None = None, **kwargs: Any)
Yalnızca Anahtar Sözcük Parametreleri
Name | Description |
---|---|
type
|
Veri girişinin türü. Kabul edilen değerler 'uri_folder', 'uri_file', 'mltable', 'mlflow_model', 'custom_model', 'integer', 'number', 'string' ve 'boolean' değerleridir. Varsayılan olarak 'uri_folder'. varsayılan değer: uri_folder
|
path
|
Giriş verilerinin yolu. Yollar yerel yollar, uzak veri uri'si veya kayıtlı bir AzureML varlık kimliği olabilir. |
mode
|
Veri girişinin erişim modu. Kabul edilen değerler şunlardır:
|
default
|
Girişin varsayılan değeri. Varsayılan ayarlıysa, giriş verileri isteğe bağlıdır. |
min
|
Girişin en düşük değeri. Minimum değerden küçük bir değer işe geçirilirse, iş yürütme başarısız olur. |
max
|
Girişin en büyük değeri. En büyük değerden büyük bir değer bir işe geçirilirse, iş yürütme başarısız olur. |
optional
|
Girişin isteğe bağlı olup olmadığını belirtir. |
description
|
Girişin açıklaması |
datastore
|
Yerel dosyaların yüklendiği veri deposu. |
intellectual_property
|
Girdi için fikri mülkiyet. |
enum
Gerekli
|
|
Örnekler
İki girişli bir CommandJob oluşturma.
from azure.ai.ml import Input, Output
from azure.ai.ml.entities import CommandJob, CommandJobLimits
command_job = CommandJob(
code="./src",
command="python train.py --ss {search_space.ss}",
inputs={
"input1": Input(path="trial.csv", mode="ro_mount", description="trial input data"),
"input_2": Input(
path="azureml:list_data_v2_test:2", type="uri_folder", description="registered data asset"
),
},
outputs={"default": Output(path="./foo")},
compute="trial",
environment="AzureML-sklearn-1.0-ubuntu20.04-py38-cpu:33",
limits=CommandJobLimits(timeout=120),
)
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
Azure SDK for Python
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin