ModelOperations Sınıf

ModelOperations.

Bu sınıfı doğrudan örneklememelisiniz. Bunun yerine, sizin için örneği oluşturan ve bir öznitelik olarak ekleyen bir MLClient örneği oluşturmanız gerekir.

Devralma
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
ModelOperations

Oluşturucu

ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)

Parametreler

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Gerekli

MLClient nesnesinin işlem sınıfları için kapsam değişkenleri.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Gerekli

MLClient nesnesinin işlem sınıfları için ortak yapılandırma.

service_client
Union[ <xref:azure.ai.ml._restclient.v2023_04_01_preview._azure_machine_learning_workspaces.AzureMachineLearningWorkspaces>, <xref:azure.ai.ml._restclient.v2021_10_01_dataplanepreview._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>]
Gerekli

Son kullanıcıların Azure Machine Learning Çalışma Alanı kaynakları üzerinde çalışmasına izin veren hizmet istemcisi (ServiceClient042023Preview veya ServiceClient102021Dataplane).

datastore_operations
DatastoreOperations
Gerekli

Veri depolarında işlem gerçekleştirmek için bir istemciyi temsil eder.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
varsayılan değer: None

MLClient nesnesinin tüm işlem sınıfları.

Yöntemler

archive

Model varlığını arşivler.

create_or_update

Oluşturulan veya güncelleştirilen model varlığını döndürür.

download

Modelle ilgili dosyaları indirin.

get

Belirtilen model varlığı hakkındaki bilgileri döndürür.

list

Çalışma alanında tüm model varlıklarını listeleyin.

package

Not

Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.

Model varlığını paketleme

restore

Arşivlenmiş model varlığını geri yükleme.

share

Not

Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.

Çalışma alanından kayıt defterine model varlığı paylaşın.

archive

Model varlığını arşivler.

archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

Parametreler

name
str
Gerekli

Model varlığının adı.

version
str
Gerekli

Model varlığının sürümü.

label
str
Gerekli

Model varlığının etiketi. (sürümle birbirini dışlayan)

create_or_update

Oluşturulan veya güncelleştirilen model varlığını döndürür.

create_or_update(model: Model | WorkspaceAssetReference) -> Model

Parametreler

model
Model
Gerekli

Model varlığı nesnesi.

Döndürülenler

Model varlığı nesnesi.

Dönüş türü

Özel durumlar

Model yapıtı yolu zaten başka bir varlığa bağlı olduğunda tetikleniyor

Model başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

Sağlanan yerel yol boş bir dizine işaret ederse oluşturulur.

download

Modelle ilgili dosyaları indirin.

download(name: str, version: str, download_path: PathLike | str = '.') -> None

Parametreler

name
str
Gerekli

Modelin adı.

version
str
Gerekli

Modelin sürümü.

download_path
Union[<xref:PathLike>, str]
Gerekli

İndirme hedefi olarak yerel yol varsayılan olarak geçerli kullanıcının geçerli çalışma dizinine geçer. İçeriklerin üzerine yazılır.

Özel durumlar

ResourceNotFoundError

sağlanan adla eşleşen bir model bulamazsa.

get

Belirtilen model varlığı hakkındaki bilgileri döndürür.

get(name: str, version: str | None = None, label: str | None = None) -> Model

Parametreler

name
str
Gerekli

Modelin adı.

version
str
Gerekli

Modelin sürümü.

label
str
Gerekli

Modelin etiketi. (sürümle birbirini dışlayan)

Döndürülenler

Model varlığı nesnesi.

Dönüş türü

Özel durumlar

Model başarıyla doğrulanamazsa oluşturulur. Ayrıntılar hata iletisinde sağlanacaktır.

list

Çalışma alanında tüm model varlıklarını listeleyin.

list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]

Parametreler

name
Optional[str]
Gerekli

Modelin adı.

stage
Optional[str]
Gerekli

Model aşaması

list_view_type

Arşivlenen modelleri dahil etme/dışlama (örneğin) için görünüm türü. Varsayılan olarak olarak <xref:ListViewType.ACTIVE_ONLY>gösterilir.

Döndürülenler

Model nesnelerinin örneği gibi bir yineleyici

Dönüş türü

package

Not

Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.

Model varlığını paketleme

package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment

Parametreler

name
str
Gerekli

Model varlığının adı.

version
str
Gerekli

Model varlığının sürümü.

package_request
ModelPackage
Gerekli

Model paketi isteği.

Döndürülenler

Ortam nesnesi

Dönüş türü

restore

Arşivlenmiş model varlığını geri yükleme.

restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

Parametreler

name
str
Gerekli

Model varlığının adı.

version
str
Gerekli

Model varlığının sürümü.

label
str
Gerekli

Model varlığının etiketi. (sürümle birbirini dışlayan)

share

Not

Bu deneysel bir yöntemdir ve herhangi bir zamanda değişebilir. Daha fazla bilgi için lütfen bkz. https://aka.ms/azuremlexperimental.

Çalışma alanından kayıt defterine model varlığı paylaşın.

share(name, version, *, share_with_name, share_with_version, registry_name) -> Model

Parametreler

name
str
Gerekli

Model varlığının adı.

version
str
Gerekli

Model varlığının sürümü.

share_with_name
str

Paylaşacak model varlığının adı.

share_with_version
str

Paylaşacak model varlığının sürümü.

registry_name
str

Hedef kayıt defterinin adı.

Döndürülenler

Model varlığı nesnesi.

Dönüş türü