Google Cloud ML Engine 错误 429 内存不足

2024-02-25

我将模型上传到 ML-engine,当尝试进行预测时,我收到以下错误:

ERROR: (gcloud.ml-engine.predict) HTTP request failed. Response: {   "error": {
    "code": 429,
    "message": "Prediction server is out of memory, possibly because model size is too big.",
    "status": "RESOURCE_EXHAUSTED"   } }

我的模型大小是 151.1 MB。我已经执行了谷歌云网站建议的所有操作,例如量化。有没有可能的解决方案或我可以做的任何其他事情来使其发挥作用?

Thanks


通常,这种大小的模型不应导致 OOM。由于 TF 进行了大量的延迟初始化,因此一些 OOM 直到第一次请求初始化数据结构时才会被检测到。在极少数情况下,某些图可能会在内存中爆炸 10 倍,从而导致 OOM。

1)您是否始终看到预测错误?由于 Tensorflow 调度节点的方式,同一图的内存使用情况在不同的运行中可能会有所不同。确保多次运行预测,看看每次是否都是 429。

2) 请确保您的 SavedModel 目录的大小为 151.1MB。

3)您还可以在本地调试峰值内存,例如使用top跑步时gcloud ml-engine local predict或者通过将模型加载到 docker 容器的内存中并使用 docker stats 或其他方式来监控内存使用情况。您可以尝试使用tensorflow services进行调试(https://www.tensorflow.org/serving/serving_basic https://www.tensorflow.org/serving/serving_basic)并发布结果。

4) 如果您发现内存问题持续存在,请联系[电子邮件受保护] /cdn-cgi/l/email-protection如需进一步帮助,请确保包含您的项目编号和关联帐户以进行进一步调试。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Cloud ML Engine 错误 429 内存不足 的相关文章

随机推荐

  • 如何在 XULRunner (js-ctypes) 中使用 ReadDirectoryChangesW

    我正在尝试实施回答这个问题 https stackoverflow com questions 11495227 how can i monitor a file asynchronously in firefox关于异步监视 Window
  • 获取我过去 5 天内在 git 中完成的所有提交

    我不太擅长 sed 或 awk 每个星期五我都想查看过去 5 天内我完成的所有提交 以了解我做了哪些工作 目前我知道的唯一命令是 git log since 5 days Try git log since 5 days author ro
  • Hibernate:对 MySQL 使用反引号,但对 HSQL 不使用反引号

    我从事的一个项目 使用 Java Spring Hibernate 最近从 Oracle 更改为 MySQL 在少数情况下 代码中的某些属性是 MySQL 中的保留字 例如 release 有几种解决方案 1 重命名代码和后续 getter
  • git log 排除重命名

    我可以列出文件的提交 即使它已被重命名或移动 git log follow foo sh 但是 我想 跟踪 该文件 但仅列出文件实际更改的提交 就像是 git log follow exclude renames foo sh git lo
  • DevExpress GridControl 单元格的内部文本可选择但不可编辑

    GridControl 的工作原理就像 Excel 一样 点击once在细胞上选择它 复制复制单元格值和标题 点击twice在细胞上选择内部文本 复制仅复制内部文本 我正在努力防止单元版本挂钩ShowingEditor事件 将版本设置为e
  • Phonegap onscroll 在滚动停止之前不起作用

    我正在使用phonegap 和jquery mobile 开发一个ios 应用程序 我的应用程序中有一个可以滚动的列表 我使用 webkit overflow scrolling touch overflow scroll 至于滚动感觉像原
  • 如何忽略数组适配器中的第一项

    public class ListViewImgAdapter extends BaseAdapter public static final String TAG ListViewImgAdapter private final int
  • NTAG212 Mifare Ultralight 带身份验证

    我是 NFC Android 新手 我已经被困了好几天试图获取第 4 页到第 7 页NTAG212 Mifare Ultralight 带身份验证 我已经有了 PWD 和 PACK 来做PWD AUTH基于NTAG212 Docs 我采用这
  • 激活当前的 QNetworkInterface 并连接到互联网

    我想让当前的网络接口处于活动状态并连接到互联网 实际上 我可以检查网络是否正常以及是否不是环回网络 foreach QNetworkInterface interface QNetworkInterface allInterfaces if
  • Rails - 以可移植的方式创建临时文件

    我的 Rails 应用程序在 Ubuntu 服务器计算机上运行 我需要创建临时文件 以便将它们 馈送到 第二个独立应用程序 我将为此使用 rake 任务 以防需要此信息 我的问题是 在 Rails 应用程序上创建临时字段的最佳方法是什么 因
  • npm install:有没有办法忽略 package.json 中的特定依赖项

    我目前正在尝试为包含本地依赖项的node js 项目创建一个docker 容器 这似乎会导致 docker 出现问题 因此作为解决方法 我尝试仅复制本地依赖项文件夹并忽略 package json 文件中的依赖项条目 有没有办法指定我想忽略
  • 如何合并对象数组?

    假设我有一系列文章 每篇文章可能有也可能没有超过 1 个图像对象 现在由于 mysql 无法将对象分组在一起 所以你必须自己做 所以结果是你得到near重复的文章对象 唯一的区别是图像对象 By near重复我的意思是返回结果的唯一区别是图
  • 如何使用 jest 模拟 window.navigator.language

    我试图嘲笑window navigator language我的玩笑单元测试中浏览器中的属性 以便我可以测试页面上的内容是否使用正确的语言 我在网上发现有人使用这个 Object defineProperty window navigato
  • 自定义异常类型

    我可以在 JavaScript 中为用户定义的异常定义自定义类型吗 如果是这样 我该怎么做 From 网络参考 http webreference com programming javascript rg32 index 2 html t
  • .htaccess 将图像文件重写为php脚本

    这是我现在拥有的 htaccess这应该在未来有效 RewriteEngine On RewriteCond HTTPS on RewriteRule https SERVER NAME 1 R L RewriteCond REQUEST
  • 如何在 iOS 之外创建 Apple Music 用户令牌

    我试图让人们通过网页喜欢 Apple Music 上的曲目 专辑或播放列表 我理解此页上的手册 https developer apple com library content documentation NetworkingIntern
  • Flask中的链式下拉菜单,从sqlite数据库获取数据

    我正在尝试获取不同县的 html 选择标签 从数据库获取 当用户选择一个县时 我想要另一个选择标签来启用并显示该县的城市 我在 sqlite 数据库中有数据 其中县 ID 位于城市数据库中 我在 Pycharm 中使用 python 和 F
  • 适用于 Windows 的便携式 Ruby on Rails 环境

    有人问了同样的问题 https stackoverflow com questions 258801 portable ruby on rails environment大约两年前 当时的答案是InstantRails 但 InstantR
  • 如何在 Objective-C 中测试相等性?

    比较顶视图时 第一个 无法执行 相等测试失败 In init i self setCurrentPuzzleView p1 后来 我 if self currentPuzzleView p1 NSLog Removing P1 from S
  • Google Cloud ML Engine 错误 429 内存不足

    我将模型上传到 ML engine 当尝试进行预测时 我收到以下错误 ERROR gcloud ml engine predict HTTP request failed Response error code 429 message Pr