- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Azure 笔记本,在其中创建了生命周期 GammaGamma 模型。如果我要在本地运行相同的笔记本,我可以使用轻松保存模型
model.save_model('model.pkl')
但我不确定如何在 Azure 中创建相同的 pickled 模型文件,以便可以从其他笔记本访问/加载它。我可以将它保存到 dbfs 或某个存储容器吗?如果是这样,有人可以帮我执行命令吗?
谢谢!
最佳答案
您可以将 model.pkl 文件作为 blob 上传到 Azure 存储帐户容器,然后在机器学习中使用相同的 blob 作为数据存储,或将相同的模型导入到 ML 工作区模型中,如下所示:-
转到您的 ML 工作区 > Assets > 数据 > 数据存储 > 选择工作区blobstore(默认)> 帐户名称是您的存储帐户名称> 浏览数据存储并复制 ML Workspace 使用的存储帐户容器名称默认工作区如下所示:-
容器名称:-
访问您的 Azure 门户并打开上面相同的存储帐户,然后从访问 key 和容器名称中复制连接字符串,并将其添加到以下代码中:-
I uploaded a Blob to my storage account with the code below referred from this MS Document:-
from azure.storage.blob import BlobServiceClient, BlobClient, ContainerClient
import pickle
# Load the model
model = ...
# Serialize the model
model_bytes = pickle.dumps(model)
# Create a BlobServiceClient object
blob_service_client = BlobServiceClient.from_connection_string("DefaultEndpointsProtocol=https;AccountName=strgaccountname;AccountKxxxxxxxxxxxxxJmQ6PaFABfUtCWjXOFERBkKDxBnDVHkwC+AStjnjy8Q==;EndpointSuffix=core.windows.net")
# Create a ContainerClient object
container_client = blob_service_client.get_container_client("container")
# Upload the pickled model file to Azure Blob Storage
blob_client = container_client.get_blob_client("model.pkl")
blob_client.upload_blob(model_bytes)
输出:-
转到您的 ML 工作区 > Assets > 模型 > 注册 > 从数据存储 > 选择您的存储帐户和模型
默认情况下将选择workspaceblobstore(默认)> 选择您的 model.pkl,如下所示:-
为您的模型添加名称、描述和版本:-
注册您的模型:-
模型已添加如下:-
You can also register your model directly in your ML workspace from local file or using above data store method by using the python SDK code in this MS Document
关于azure - 如何在 Azure 中保存生命周期模型文件 (.pkl),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76130571/
我正在开发一个使用多个 turtle 的滚动游戏。玩家 turtle 根据按键命令在 Y 轴上移动。当危害和好处在 X 轴上移动时,然后循环并改变 Y 轴位置。我尝试定义一个名为 colliding(
我不明白为什么他们不接受这个作为解决方案,他们说这是一个错误的答案:- #include int main(void) { int val=0; printf("Input:- \n
我正在使用基于表单的身份验证。 我有一个注销链接,如下所示: 以及对应的注销方法: public String logout() { FacesContext.getCurren
在 IIS7 应用程序池中有一个设置 Idle-time out 默认是 20 分钟,其中说: Amount of time(in minutes) a worker process will rem
我是一名优秀的程序员,十分优秀!