Model Třída
Představuje výsledek trénování strojového učení.
Model je výsledkem trénování Run Azure Machine Learning nebo jiného procesu trénování modelu mimo Azure. Bez ohledu na to, jak se model vytvoří, může být zaregistrovaný v pracovním prostoru, kde je reprezentován názvem a verzí. Pomocí třídy Model můžete zabalit modely pro použití s Dockerem a nasadit je jako koncový bod v reálném čase, který je možné použít pro žádosti o odvozování.
Kompletní kurz, který ukazuje, jak se modely vytvářejí, spravují a využívají, najdete v tématu trénování modelu klasifikace obrázků s daty MNIST a scikit-learn pomocí služby Azure Machine Learning.
Konstruktor modelu.
Konstruktor Modelu se používá k načtení cloudové reprezentace objektu Modelu přidruženého k poskytnutému pracovnímu prostoru. Musí zadat název nebo ID.
- Dědičnost
-
builtins.objectModel
Konstruktor
Model(workspace, name=None, id=None, tags=None, properties=None, version=None, run_id=None, model_framework=None, expand=True, **kwargs)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Objekt pracovního prostoru obsahující model, který se má načíst. |
name
|
Název modelu, který se má načíst. Pokud existuje, vrátí se nejnovější model se zadaným názvem. Default value: None
|
id
|
ID modelu, který se má načíst. Model se zadaným ID se vrátí, pokud existuje. Default value: None
|
tags
|
Volitelný seznam značek použitých k filtrování vrácených výsledků Výsledky se filtrují na základě zadaného seznamu a hledají se buď podle klíče, nebo podle [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] Default value: None
|
properties
|
Volitelný seznam vlastností použitých k filtrování vrácených výsledků. Výsledky se filtrují na základě zadaného seznamu a hledají se buď podle klíče, nebo podle [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] Default value: None
|
version
|
Verze modelu, která se má vrátit. Po zadání spolu s parametrem Default value: None
|
run_id
|
Volitelné ID použité k filtrování vrácených výsledků Default value: None
|
model_framework
|
Nepovinný název architektury použitý k filtrování vrácených výsledků Pokud je zadáno, vrátí se výsledky pro modely odpovídající zadané architektuře. Informace o povolených hodnotách najdete v tématu Framework . Default value: None
|
workspace
Vyžadováno
|
Objekt pracovního prostoru obsahující model, který se má načíst. |
name
Vyžadováno
|
Název modelu, který se má načíst. Pokud existuje, vrátí se nejnovější model se zadaným názvem. |
id
Vyžadováno
|
ID modelu, který se má načíst. Model se zadaným ID se vrátí, pokud existuje. |
tags
Vyžadováno
|
Volitelný seznam značek použitých k filtrování vrácených výsledků Výsledky se filtrují na základě zadaného seznamu a hledají se buď podle klíče, nebo podle [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] |
properties
Vyžadováno
|
Volitelný seznam vlastností použitých k filtrování vrácených výsledků. Výsledky se filtrují na základě zadaného seznamu a hledají se buď podle klíče, nebo podle [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] |
version
Vyžadováno
|
Verze modelu, která se má vrátit. Po zadání spolu s parametrem |
run_id
Vyžadováno
|
Volitelné ID použité k filtrování vrácených výsledků |
model_framework
Vyžadováno
|
Nepovinný název architektury použitý k filtrování vrácených výsledků Pokud je zadáno, vrátí se výsledky pro modely odpovídající zadané architektuře. Informace o povolených hodnotách najdete v tématu Framework . |
expand
|
Pokud je true, vrátí modely se všemi dílčími vlastnostmi vyplněnými, například spuštěním, datovou sadou a experimentem. Default value: True
|
Poznámky
Konstruktor Model slouží k načtení cloudové reprezentace objektu Modelu přidruženého k zadanému pracovnímu prostoru. Pro načtení modelů je potřeba zadat alespoň název nebo ID, ale existují i další možnosti filtrování, včetně značek, vlastností, verze, ID spuštění a architektury.
from azureml.core.model import Model
model = Model(ws, 'my_model_name')
Následující ukázka ukazuje, jak načíst konkrétní verzi modelu.
from azureml.core.model import Model
model = Model(ws, 'my_model_name', version=1)
Registrací modelu se vytvoří logický kontejner pro jeden nebo více souborů, které tvoří váš model. Kromě obsahu samotného souboru modelu registrovaný model ukládá také metadata modelu, včetně popisu modelu, značek a informací o architektuře, což je užitečné při správě a nasazování modelu v pracovním prostoru. Pomocí značek můžete například kategorizovat modely a použít filtry při výpisu modelů v pracovním prostoru. Po registraci si pak můžete stáhnout nebo nasadit zaregistrovaný model a získat všechny zaregistrované soubory a metadata.
Následující ukázka ukazuje, jak zaregistrovat model se značkami a popisem.
from azureml.core.model import Model
model = Model.register(model_path="sklearn_regression_model.pkl",
model_name="sklearn_regression_model",
tags={'area': "diabetes", 'type': "regression"},
description="Ridge regression model to predict diabetes",
workspace=ws)
Úplná ukázka je k dispozici na https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/deployment/deploy-to-local/register-model-deploy-local-advanced.ipynb
Následující ukázka ukazuje, jak zaregistrovat model určující architekturu, vstupní a výstupní datové sady a konfiguraci prostředků.
import sklearn
from azureml.core import Model
from azureml.core.resource_configuration import ResourceConfiguration
model = Model.register(workspace=ws,
model_name='my-sklearn-model', # Name of the registered model in your workspace.
model_path='./sklearn_regression_model.pkl', # Local file to upload and register as a model.
model_framework=Model.Framework.SCIKITLEARN, # Framework used to create the model.
model_framework_version=sklearn.__version__, # Version of scikit-learn used to create the model.
sample_input_dataset=input_dataset,
sample_output_dataset=output_dataset,
resource_configuration=ResourceConfiguration(cpu=1, memory_in_gb=0.5),
description='Ridge regression model to predict diabetes progression.',
tags={'area': 'diabetes', 'type': 'regression'})
print('Name:', model.name)
print('Version:', model.version)
Oddíl Variables (Proměnné) obsahuje seznam atributů místního vyjádření objektu cloudového modelu. Tyto proměnné by se měly považovat za jen pro čtení. Změna jejich hodnot se neprojeví v odpovídajícím cloudovém objektu.
Proměnné
Name | Description |
---|---|
created_by
|
Uživatel, který vytvořil model. |
created_time
|
Kdy byl model vytvořen. |
azureml.core.Model.description
|
Popis objektu Model. |
azureml.core.Model.id
|
ID modelu. Má podobu <názvu> modelu:<verze> modelu. |
mime_type
|
Typ MIME Model. |
azureml.core.Model.name
|
Název modelu. |
model_framework
|
Architektura modelu. |
model_framework_version
|
Verze architektury modelu. |
azureml.core.Model.tags
|
Slovník značek pro objekt Model. |
azureml.core.Model.properties
|
Slovník vlastností klíčové hodnoty pro model. Tyto vlastnosti nelze po registraci změnit, je však možné přidat nové páry hodnot klíčů. |
unpack
|
Určuje, jestli se model musí rozbalit (netarredovat) při přetažení do místního kontextu. |
url
|
Umístění adresy URL modelu. |
azureml.core.Model.version
|
Verze modelu. |
azureml.core.Model.workspace
|
Pracovní prostor obsahující model. |
azureml.core.Model.experiment_name
|
Název experimentu, který vytvořil model. |
azureml.core.Model.run_id
|
ID spuštění, které vytvořilo model. |
parent_id
|
ID nadřazeného modelu modelu. |
derived_model_ids
|
Seznam ID modelů odvozených z tohoto modelu. |
resource_configuration
|
ResourceConfiguration pro tento model. Používá se k profilaci. |
Metody
add_dataset_references |
Přidružte poskytnuté datové sady k tomuto modelu. |
add_properties |
Přidejte páry klíčových hodnot do slovníku vlastností tohoto modelu. |
add_tags |
Přidejte páry klíčových hodnot do slovníku značek tohoto modelu. |
delete |
Odstraňte tento model z přidruženého pracovního prostoru. |
deploy |
Nasaďte webovou službu z nuly nebo více Model objektů. Výsledná webová služba je koncový bod v reálném čase, který lze použít pro žádosti o odvozování. Funkce Model |
deserialize |
Převede objekt JSON na objekt modelu. Převod selže, pokud zadaný pracovní prostor není pracovním prostorem, ve který je model zaregistrovaný. |
download |
Stáhněte model do cílového adresáře místního systému souborů. |
get_model_path |
Vraťte cestu k modelu. Funkce vyhledá model v následujících umístěních. Pokud
Pokud
|
get_sas_urls |
Vrátí slovník párů klíč-hodnota obsahující názvy souborů a odpovídající adresy URL SAS. |
list |
Načtěte seznam všech modelů přidružených k zadanému pracovnímu prostoru s volitelnými filtry. |
package |
Vytvořte balíček modelu ve formě image Dockeru nebo kontextu sestavení Souboru Dockeru. |
print_configuration |
Vytiskněte konfiguraci uživatele. |
profile |
Profiluje model, aby získal doporučení k požadavkům na prostředky. Jedná se o dlouhotrvající operaci, která může v závislosti na velikosti datové sady trvat až 25 minut. |
register |
Zaregistrujte model v poskytnutém pracovním prostoru. |
remove_tags |
Odeberte zadané klíče ze slovníku značek tohoto modelu. |
serialize |
Převeďte tento model na serializovaný slovník JSON. |
update |
Proveďte místní aktualizaci modelu. Stávající hodnoty zadaných parametrů se nahradí. |
update_tags_properties |
Proveďte aktualizaci značek a vlastností modelu. |
add_dataset_references
Přidružte poskytnuté datové sady k tomuto modelu.
add_dataset_references(datasets)
Parametry
Name | Description |
---|---|
datasets
Vyžadováno
|
Seznam kolekcí členů představujících párování účelu datové sady s objektem Dataset. |
Výjimky
Typ | Description |
---|---|
add_properties
Přidejte páry klíčových hodnot do slovníku vlastností tohoto modelu.
add_properties(properties)
Parametry
Name | Description |
---|---|
properties
Vyžadováno
|
dict(<xref:str : str>)
Slovník vlastností, které chcete přidat. |
Výjimky
Typ | Description |
---|---|
add_tags
Přidejte páry klíčových hodnot do slovníku značek tohoto modelu.
add_tags(tags)
Parametry
Name | Description |
---|---|
tags
Vyžadováno
|
dict(<xref:{str : str}>)
Slovník značek, které chcete přidat. |
Výjimky
Typ | Description |
---|---|
delete
Odstraňte tento model z přidruženého pracovního prostoru.
delete()
Výjimky
Typ | Description |
---|---|
deploy
Nasaďte webovou službu z nuly nebo více Model objektů.
Výsledná webová služba je koncový bod v reálném čase, který lze použít pro žádosti o odvozování. Funkce Model deploy
je podobná deploy
funkci Webservice třídy, ale neregistruje modely. Pokud máte objekty modelu, které jsou už zaregistrované, použijte funkci Model deploy
.
static deploy(workspace, name, models, inference_config=None, deployment_config=None, deployment_target=None, overwrite=False, show_output=False)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Objekt Pracovního prostoru, ke které chcete přidružit webovou službu. |
name
Vyžadováno
|
Název, který má dát nasazené službě. Musí být pro pracovní prostor jedinečný, musí obsahovat pouze malá písmena, číslice nebo pomlčky, začínat písmenem a musí mít délku 3 až 32 znaků. |
models
Vyžadováno
|
Seznam objektů modelu. Může to být prázdný seznam. |
inference_config
|
Objekt InferenceConfig sloužící k určení požadovaných vlastností modelu. Default value: None
|
deployment_config
|
WebserviceDeploymentConfiguration použitá ke konfiguraci webové služby. Pokud není k dispozici, použije se prázdný objekt konfigurace na základě požadovaného cíle. Default value: None
|
deployment_target
|
A ComputeTarget , do které chcete webovou službu nasadit. Vzhledem k tomu, že Azure Container Instances nemá přidružený ComputeTargetžádný parametr , nechejte tento parametr pro nasazení do Azure Container Instances na hodnotě None. Default value: None
|
overwrite
|
Určuje, zda se má přepsat existující služba, pokud již existuje služba se zadaným názvem. Default value: False
|
show_output
|
Určuje, jestli se má zobrazit průběh nasazení služby. Default value: False
|
Návraty
Typ | Description |
---|---|
Objekt webové služby odpovídající nasazené webové službě. |
Výjimky
Typ | Description |
---|---|
deserialize
Převede objekt JSON na objekt modelu.
Převod selže, pokud zadaný pracovní prostor není pracovním prostorem, ve který je model zaregistrovaný.
static deserialize(workspace, model_payload)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Objekt pracovního prostoru, pro který je model zaregistrovaný. |
model_payload
Vyžadováno
|
Objekt JSON, který se má převést na modelový objekt. |
Návraty
Typ | Description |
---|---|
Reprezentace modelu poskytnutého objektu JSON. |
Výjimky
Typ | Description |
---|---|
download
Stáhněte model do cílového adresáře místního systému souborů.
download(target_dir='.', exist_ok=False, exists_ok=None)
Parametry
Name | Description |
---|---|
target_dir
|
Cesta k adresáři, do kterého chcete stáhnout model. Výchozí hodnota je "." Default value: .
|
exist_ok
|
Určuje, jestli se mají nahradit stažené adresáře nebo soubory, pokud existují. Výchozí hodnota je False. Default value: False
|
exists_ok
|
ZASTARALÉ. Použijte Default value: None
|
Návraty
Typ | Description |
---|---|
Cesta k souboru nebo složce modelu. |
Výjimky
Typ | Description |
---|---|
get_model_path
Vraťte cestu k modelu.
Funkce vyhledá model v následujících umístěních.
Pokud version
je None (Žádné):
- Stažení ze vzdáleného umístění do mezipaměti (pokud je k dispozici pracovní prostor)
- Načtení z mezipaměti azureml-models/$MODEL_NAME/$LATEST_VERSION/
- ./$MODEL_NAME
Pokud version
není žádná:
- Načtení z mezipaměti azureml-models/$MODEL_NAME/$SPECIFIED_VERSION/
- Stažení ze vzdáleného umístění do mezipaměti (pokud je k dispozici pracovní prostor)
static get_model_path(model_name, version=None, _workspace=None)
Parametry
Name | Description |
---|---|
model_name
Vyžadováno
|
Název modelu, který se má načíst. |
version
|
Verze modelu, který se má načíst. Výchozí hodnota je nejnovější verze. Default value: None
|
_workspace
|
Pracovní prostor, ze který chcete načíst model. Nejde používat vzdáleně. Pokud není zadáno, prohledá se pouze místní mezipaměť. Default value: None
|
Návraty
Typ | Description |
---|---|
Cesta k modelu na disku. |
Výjimky
Typ | Description |
---|---|
get_sas_urls
Vrátí slovník párů klíč-hodnota obsahující názvy souborů a odpovídající adresy URL SAS.
get_sas_urls()
Návraty
Typ | Description |
---|---|
Slovník dvojic klíč-hodnota obsahující názvy souborů a odpovídající adresy URL SAS |
Výjimky
Typ | Description |
---|---|
list
Načtěte seznam všech modelů přidružených k zadanému pracovnímu prostoru s volitelnými filtry.
static list(workspace, name=None, tags=None, properties=None, run_id=None, latest=False, dataset_id=None, expand=True, page_count=255, model_framework=None)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Objekt pracovního prostoru, ze který chcete načíst modely. |
name
|
Pokud je k dispozici, vrátí pouze modely se zadaným názvem, pokud existuje. Default value: None
|
tags
|
Bude filtrovat podle zadaného seznamu podle klíče nebo [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] Default value: None
|
properties
|
Bude filtrovat podle zadaného seznamu podle klíče nebo [klíč, hodnota]. Například ['klíč', ['klíč2', 'hodnota klíče2']] Default value: None
|
run_id
|
Bude filtrovat na základě zadaného ID spuštění. Default value: None
|
latest
|
Pokud ano, vrátí pouze modely s nejnovější verzí. Default value: False
|
dataset_id
|
Bude filtrovat na základě zadaného ID datové sady. Default value: None
|
expand
|
Pokud je true, vrátí modely se všemi dílčími vlastnostmi vyplněnými, například spuštěním, datovou sadou a experimentem. Nastavení této hodnoty na hodnotu false by mělo urychlit dokončování metody list() v případě mnoha modelů. Default value: True
|
page_count
|
Počet položek, které se mají na stránce načíst. V současné době podporují hodnoty až 255. Výchozí hodnota je 255. Default value: 255
|
model_framework
|
Pokud je k dispozici, vrátí pouze modely se zadanou architekturou, pokud existuje. Default value: None
|
Návraty
Typ | Description |
---|---|
Seznam modelů, volitelně filtrovaných. |
Výjimky
Typ | Description |
---|---|
package
Vytvořte balíček modelu ve formě image Dockeru nebo kontextu sestavení Souboru Dockeru.
static package(workspace, models, inference_config=None, generate_dockerfile=False, image_name=None, image_label=None)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Pracovní prostor, ve kterém chcete balíček vytvořit. |
models
Vyžadováno
|
Seznam objektů modelu, které se mají zahrnout do balíčku. Může to být prázdný seznam. |
inference_config
|
Objekt InferenceConfig pro konfiguraci operace modelů. To musí zahrnovat objekt prostředí. Default value: None
|
generate_dockerfile
|
Jestli chcete vytvořit soubor Dockerfile, který se dá spustit místně místo vytváření image. Default value: False
|
image_name
|
Při vytváření image se zobrazí název výsledného obrázku. Default value: None
|
image_label
|
Při vytváření obrázku se zobrazí popisek výsledného obrázku. Default value: None
|
Návraty
Typ | Description |
---|---|
Objekt ModelPackage. |
Výjimky
Typ | Description |
---|---|
print_configuration
Vytiskněte konfiguraci uživatele.
static print_configuration(models, inference_config, deployment_config, deployment_target)
Parametry
Name | Description |
---|---|
models
Vyžadováno
|
Seznam objektů modelu. Může to být prázdný seznam. |
inference_config
Vyžadováno
|
Objekt InferenceConfig sloužící k určení požadovaných vlastností modelu. |
deployment_config
Vyžadováno
|
WebserviceDeploymentConfiguration použitá ke konfiguraci webové služby. |
deployment_target
Vyžadováno
|
A ComputeTarget , do které chcete webovou službu nasadit. |
Výjimky
Typ | Description |
---|---|
profile
Profiluje model, aby získal doporučení k požadavkům na prostředky.
Jedná se o dlouhotrvající operaci, která může v závislosti na velikosti datové sady trvat až 25 minut.
static profile(workspace, profile_name, models, inference_config, input_dataset, cpu=None, memory_in_gb=None, description=None)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Objekt Pracovního prostoru, ve kterém chcete model profilovat. |
profile_name
Vyžadováno
|
Název běhu profilace. |
models
Vyžadováno
|
Seznam objektů modelu. Může to být prázdný seznam. |
inference_config
Vyžadováno
|
Objekt InferenceConfig sloužící k určení požadovaných vlastností modelu. |
input_dataset
Vyžadováno
|
Vstupní datová sada pro profilaci Vstupní datová sada by měla mít jeden sloupec a ukázkové vstupy by měly být ve formátu řetězce. |
cpu
|
Počet jader procesoru, která se mají použít v největší testovací instanci. V současné době podporují hodnoty až 3,5. Default value: None
|
memory_in_gb
|
Velikost paměti (v GB), která se má použít v největší testovací instanci. Může to být desetinná čárka. V současné době podporují hodnoty až 15,0. Default value: None
|
description
|
Popis, který se má přidružit ke spuštění profilace. Default value: None
|
Návraty
Typ | Description |
---|---|
Výjimky
Typ | Description |
---|---|
<xref:azureml.exceptions.WebserviceException>, <xref:azureml.exceptions.UserErrorException>
|
register
Zaregistrujte model v poskytnutém pracovním prostoru.
static register(workspace, model_path, model_name, tags=None, properties=None, description=None, datasets=None, model_framework=None, model_framework_version=None, child_paths=None, sample_input_dataset=None, sample_output_dataset=None, resource_configuration=None)
Parametry
Name | Description |
---|---|
workspace
Vyžadováno
|
Pracovní prostor, ve který chcete model zaregistrovat. |
model_path
Vyžadováno
|
Cesta v místním systému souborů, kde se nacházejí prostředky modelu. Může to být přímý ukazatel na jeden soubor nebo složku. Pokud odkazuje na složku, |
model_name
Vyžadováno
|
Název, se kterým chcete model zaregistrovat. |
tags
|
dict(<xref:{str : str}>)
Volitelný slovník značek klíčových hodnot, které se přiřazují k modelu. Default value: None
|
properties
|
dict(<xref:{str : str}>)
Volitelný slovník vlastností klíčové hodnoty, které se přiřazují k modelu. Tyto vlastnosti nelze po vytvoření modelu změnit, ale je možné přidat nové páry klíčových hodnot. Default value: None
|
description
|
Textový popis modelu. Default value: None
|
datasets
|
Seznam kolekcí členů, kde první prvek popisuje vztah datové sady a modelu a druhý prvek je datová sada. Default value: None
|
model_framework
|
Architektura registrovaného modelu. Použití konstant podporovaných systémem z Framework třídy umožňuje zjednodušené nasazení pro některé oblíbené architektury. Default value: None
|
model_framework_version
|
Verze architektury registrovaného modelu. Default value: None
|
child_paths
|
Pokud je k dispozici ve spojení se Default value: None
|
sample_input_dataset
|
Ukázková vstupní datová sada pro registrovaný model Default value: None
|
sample_output_dataset
|
Ukázková výstupní datová sada pro zaregistrovaný model Default value: None
|
resource_configuration
|
Konfigurace prostředku pro spuštění registrovaného modelu. Default value: None
|
Návraty
Typ | Description |
---|---|
Zaregistrovaný objekt modelu. |
Výjimky
Typ | Description |
---|---|
Poznámky
Kromě obsahu samotného souboru modelu ukládá registrovaný model také metadata modelu, včetně popisu modelu, značek a informací o architektuře, které jsou užitečné při správě a nasazování modelu v pracovním prostoru. Pomocí značek můžete například kategorizovat modely a použít filtry při výpisu modelů v pracovním prostoru.
Následující ukázka ukazuje, jak zaregistrovat model určující značky a popis.
from azureml.core.model import Model
model = Model.register(model_path="sklearn_regression_model.pkl",
model_name="sklearn_regression_model",
tags={'area': "diabetes", 'type': "regression"},
description="Ridge regression model to predict diabetes",
workspace=ws)
Úplná ukázka je k dispozici od https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/deployment/deploy-to-local/register-model-deploy-local-advanced.ipynb
Pokud máte model vytvořený jako výsledek spuštění experimentu, můžete ho zaregistrovat přímo ze spuštěného objektu, aniž byste ho nejprve stáhli do místního souboru. Chcete-li to provést, použijte metodu register_model , jak je popsáno ve Run třídě.
remove_tags
Odeberte zadané klíče ze slovníku značek tohoto modelu.
remove_tags(tags)
Parametry
Name | Description |
---|---|
tags
Vyžadováno
|
Seznam klíčů, které se mají odebrat |
Výjimky
Typ | Description |
---|---|
serialize
Převeďte tento model na serializovaný slovník JSON.
serialize()
Návraty
Typ | Description |
---|---|
Reprezentace json tohoto modelu |
Výjimky
Typ | Description |
---|---|
update
Proveďte místní aktualizaci modelu.
Stávající hodnoty zadaných parametrů se nahradí.
update(tags=None, description=None, sample_input_dataset=None, sample_output_dataset=None, resource_configuration=None)
Parametry
Name | Description |
---|---|
tags
|
dict(<xref:{str : str}>)
Slovník značek, pomocí které se má model aktualizovat. Tyto značky nahrazují existující značky modelu. Default value: None
|
description
|
Nový popis, který se má použít pro model. Tento název nahrazuje existující název. Default value: None
|
sample_input_dataset
|
Ukázková vstupní datová sada, která se má použít pro zaregistrovaný model. Tato ukázková vstupní datová sada nahrazuje existující datovou sadu. Default value: None
|
sample_output_dataset
|
Ukázková výstupní datová sada, která se má použít pro zaregistrovaný model. Tato ukázková výstupní datová sada nahrazuje existující datovou sadu. Default value: None
|
resource_configuration
|
Konfigurace prostředků, která se má použít ke spuštění registrovaného modelu. Default value: None
|
Výjimky
Typ | Description |
---|---|
update_tags_properties
Proveďte aktualizaci značek a vlastností modelu.
update_tags_properties(add_tags=None, remove_tags=None, add_properties=None)
Parametry
Name | Description |
---|---|
add_tags
|
dict(<xref:{str : str}>)
Slovník značek, které se mají přidat. Default value: None
|
remove_tags
|
Seznam názvů značek, které se mají odebrat. Default value: None
|
add_properties
|
dict(<xref:{str : str}>)
Slovník vlastností, které chcete přidat. Default value: None
|
Výjimky
Typ | Description |
---|---|