你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
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>]
服务客户端允许最终用户 (ServiceClient042023Preview 或 ServiceClient102021Dataplane) 对 Azure 机器学习工作区资源进行操作。
- 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
参数
返回
模型资产对象。
返回类型
例外
当模型项目路径已链接到另一个资产时引发
如果无法成功验证 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
参数
返回
模型资产对象。
返回类型
例外
如果无法成功验证 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
参数
返回
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
目标注册表的名称。
返回
模型资产对象。
返回类型
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈