首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将firebase存储中保存的ML模型部署到GCP AI平台

将firebase存储中保存的ML模型部署到GCP AI平台
EN

Stack Overflow用户
提问于 2021-01-23 23:40:20
回答 1查看 43关注 0票数 0

我有一个ML模型,我打算部署到GCP AI平台。我的项目已经在Firebase上设置好了。图像由用户发送并存储在firebase存储中。我现在需要的是,我用来转换图像和馈送ML模型的所有代码(用python编写)都托管在后端,并让ML模型输出预测参数并将它们存储在每个用户的firestore上。我一直在尝试遵循本文https://towardsdatascience.com/how-to-deploy-models-at-scale-with-ai-platform-fd1badf449ea中给出的说明,但是当我输入我的模型在firebase上存储位置的URI时,它得到了这个错误消息:

服务帐户service-34699366066@cloud-ml.google.com.iam.gserviceaccount.com.无法读取提供的GCS前缀gs://模型URI

EN

回答 1

Stack Overflow用户

发布于 2021-01-26 07:36:50

您是否删除了ML使用的服务账号?这可能会导致您收到的错误。

我建议您重新创建CloudML应用程序接口,因为这会将此类操作所需的服务帐户信息恢复为默认值。

要恢复服务帐户信息,请删除ML引擎中可能具有的任何模型。这可以通过从左侧菜单访问models列表,方法是转到ML Engine -> Models,单击模型名称右侧的3点菜单,然后单击delete。

删除模型后,打开Google Cloud Shell并运行以下命令:

代码语言:javascript
复制
user@cloudshell:~ (project-id)$ gcloud services disable ml.googleapis.com

命令执行完毕后,使用以下命令重新启动接口,重新创建CloudML所需的服务帐号。请注意,这可能需要几分钟时间。

代码语言:javascript
复制
user@cloudshell:~ (project-id)$ gcloud services enable ml.googleapis.com         

命令完成后,您将看到“Operation "operations/xxxxxxxxxxxxx”成功完成“。控制台中的输出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65861088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档