google-cloud-ml相关内容

将Keras模型部署到Google Cloud ML中以提供预测

我需要了解如何在Google Cloud ML上部署模型.我的第一个任务是在服务上部署一个非常简单的文本分类器.我可以按照以下步骤进行操作(也许可以缩短为更少的步骤,如果可以的话,请随时告诉我): 使用Keras定义模型并导出到YAML 加载YAML并导出为Tensorflow SavedModel 将模型上传到Google Cloud Storage 将模型从存储部署到Google ..

使用Keras和Google Cloud ML的Base64图像

我正在使用Keras预测图像类别.它可以在Google Cloud ML(GCML)中运行,但是为了提高效率,需要对其进行更改以传递base64字符串而不是json数组. 相关文档 我可以轻松地运行python代码以将base64字符串解码为json数组,但是当使用GCML时,我没有机会运行预处理步骤(除非也许在Keras中使用Lambda层,但我不认为这是正确的方法. 另一个答案建议 ..
发布时间:2020-04-25 09:54:13 其他开发

Google Cloud AI Platform Notebook实例将不会在Jupyter中使用GPU

我正在使用预先构建的AI平台Jupyter Notebook实例通过一张Tesla K80卡训练模型.问题是我不认为该模型实际上是在GPU上训练的. nvidia-smi在训练过程中返回以下内容: 未找到正在运行的进程 不是“找不到正在运行的进程",而是“可变GPU使用率"是100%.似乎有些奇怪... ...而且训练太慢了. 几天前,每次笔记本运行后,我都无法释放G ..

gcloud ml-engine对大文件返回错误

我有一个训练有素的模型,需要输入一些大的输入.我通常将其作为形状为(1,473,473,3)的numpy数组来执行.当我将其放入JSON时,我最终得到了9.2MB的文件.即使我将其转换为JSON文件的base64编码,输入也仍然很大. ml-engine Forecast发送带有以下错误的JSON文件时会拒绝我的请求: (gcloud.ml-engine.predict) HTTP r ..
发布时间:2019-11-24 21:27:12 Python

云ML引擎分布式培训默认类型为自定义tf.estimator

这篇文章建议分布式培训有三种选择: $ b 同步更新的数据并行训练 数据 - 并行训练与异步更新。 模型并行训练 建议下面的代码在Cloud ML Engine上执行与数据并行的异步更新培训,其行为如果“在10个工作节点中分发10,000批次,每个节点的工作量大约为1,000批”。 然而,并不清楚代码的哪一部分实际指定了这是使用异步更新的数据并行训练。如果你使用自定义的tf.es ..

培训时,Google Cloud ML以非零状态退出245

我尝试使用以下示例代码在Google Cloud ML上训练模型: 从keras中导入keras 导入优化器从keras导入损失 从keras导入损失 导入指标 从keras.models导入模型,顺序 从keras.layers导入密集,Lambda,RepeatVector,TimeDistributed import numpy as np $ b $ def test(): ..

如何为Cloud ML Engine打包词汇表文件

我有一个.txt文件,每行包含不同的标签。我使用这个文件创建一个标签索引查找文件,例如: label_index = tf.contrib.lookup.index_table_from_file(vocabulary_file ='labels.txt' 我想知道如何将词汇表文件与我的云打包ml-引擎?包装建议在如何使用设置.py文件,但我不完全确定我应该在哪里放置相关的 ..

SSL:没有替代证书使用者名称与目标主机名$ name.storage.googleapis.com匹配

我想在google cloud ml中运行tensorflow培训脚本。来自外部项目的一个桶。我已经创建了云ml引擎服务帐户,并将其作为用户添加到此外部项目中。 之后,在gcloud初始化项目中执行了以下命令: gcloud auth activate-service-account --my-service-acc-key.json gcloud ml- ..

Google Cloud ML Engine + Tensorflow在input_fn()中执行预处理/标记化

我想在我的输入函数中执行基本的预处理和标记。我的数据包含在我无法修改的谷歌云存储存储位置(gs://)中的csv中。此外,我对我的ml-engine包中的输入文本进行任何修改,以便在服务时间内复制行为。 我的输入函数遵循以下基本结构: filename_queue = tf.train.string_input_producer(文件名) reader = tf.TextLineR ..

用tensorflow tf-transform进行数据标准化

我正在用Tensorflow自己的数据集进行神经网络预测。我做的第一个模型是在我的电脑中使用一个小数据集。在此之后,我稍微更改了一些代码,以便使用带有更大数据集的Google Cloud ML-Engine在ML-Engine中实现火车和预测。 我对熊猫数据框中的功能进行了规范化处理,但是这会导致偏差,并且我得到的预测结果很差。 我真正喜欢的是使用库 tf-transform 来规范图 ..

部署在Cloud ML Engine中的Retrained inception_v3模型始终输出相同的预测

我遵循codelab TensorFlow For Poets 进行转移学习inception_v3。它生成retrained_graph.pb和retrained_labels.txt文件,这些文件可用于在本地进行预测(运行 label_image.py )。 然后,我想将此模型部署到Cloud ML Engine,以便我可以进行在线预测。为此,我必须将retrained_graph.pb ..