ModelOperations Класс
ModelOperations.
Не следует создавать экземпляр этого класса напрямую. Вместо этого следует создать экземпляр MLClient, который создает его экземпляр и присоединяет его в качестве атрибута.
- Наследование
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Конструктор
ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)
Параметры
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Переменные области для классов операций объекта MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Общая конфигурация для классов операций объекта MLClient.
- 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>]
Клиент службы, позволяющий конечным пользователям работать с ресурсами рабочей области Машинного обучения Azure (ServiceClient042023Preview или ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Представляет клиент для выполнения операций с хранилищами данных.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Все классы операций объекта MLClient.
Методы
archive |
Архивация ресурса модели. |
create_or_update |
Возвращает созданный или обновленный ресурс модели. |
download |
Скачивание файлов, связанных с моделью. |
get |
Возвращает сведения об указанном ресурсе модели. |
list |
Вывод списка всех ресурсов модели в рабочей области. |
package |
Примечание Это экспериментальный метод, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental. Упаковка ресурса модели |
restore |
Восстановление архивного ресурса модели. |
share |
Примечание Это экспериментальный метод, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental. Предоставление общего доступа к ресурсу модели из рабочей области в реестр. |
archive
Архивация ресурса модели.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Параметры
create_or_update
Возвращает созданный или обновленный ресурс модели.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Параметры
Возвращаемое значение
Объект ресурса модели.
Возвращаемый тип
Исключения
Возникает, когда путь артефакта модели уже связан с другим ресурсом
Возникает, если не удается успешно проверить модель. Подробные сведения будут указаны в сообщении об ошибке.
Возникает, если локальный путь указывает на пустой каталог.
download
Скачивание файлов, связанных с моделью.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Параметры
Локальный путь в качестве назначения загрузки по умолчанию использует текущий рабочий каталог текущего пользователя. Содержимое будет перезаписано.
Исключения
Значение , если не удается найти модель, соответствующую указанному имени.
get
Возвращает сведения об указанном ресурсе модели.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Параметры
Возвращаемое значение
Объект ресурса модели.
Возвращаемый тип
Исключения
Возникает, если не удается успешно проверить модель. Подробные сведения будут указаны в сообщении об ошибке.
list
Вывод списка всех ресурсов модели в рабочей области.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Параметры
- list_view_type
Тип представления для включения и исключения (например) архивных моделей. По умолчанию — <xref:ListViewType.ACTIVE_ONLY>.
Возвращаемое значение
Итератор, подобный экземпляру объектов Model
Возвращаемый тип
package
Примечание
Это экспериментальный метод, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.
Упаковка ресурса модели
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Параметры
Возвращаемое значение
Объект среды
Возвращаемый тип
restore
Восстановление архивного ресурса модели.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Параметры
share
Примечание
Это экспериментальный метод, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.
Предоставление общего доступа к ресурсу модели из рабочей области в реестр.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Параметры
- share_with_name
- str
Имя ресурса модели для совместного использования.
- share_with_version
- str
Версия ресурса модели для совместного использования.
- registry_name
- str
Имя целевого реестра.
Возвращаемое значение
Объект ресурса модели.
Возвращаемый тип
Azure SDK for Python