时间:2021-07-15 | 标签: | 作者:Q8 | 来源:小毛1221网络
小提示:您能找到这篇{Google Cloud ML Engine是什么?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google Cloud ML Engine是什么?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< font-size: 16px;">1. Google Cloud ML Engine是什么? < font-size: 16px;">Google Cloud Machine Learning (ML) Engine 是一项托管式服务,使开发者和数据科学家能够构建卓越的机器学习模型并将其运用到生产环境中。Cloud ML Engine 提供训练和预测服务,这些服务可以一起使用也可以单独使用。Cloud ML Engine 是经过实证的服务,被众多企业用来解决各种问题,包括识别卫星图像中的云、确保食品安全,以及快速回复客户电子邮件(回复速度可提升到原来的四倍)。 < font-size: 16px;">可以提供模型训练、预测(在线预测、批量预测)、部署多个框架(TF、sklearn、XGBoost、Keras) < font-size: 16px;">参考文档:https://cloud.google.com/ml-engine/ < font-size: 16px;">2. 模型训练、预测流程 < font-size: 16px;">python代码形式; < font-size: 16px;">数据和模型都存储在Cloud Storage bucket中; < font-size: 16px;">sklearn示例代码 < font-size: 16px;">XGBoost示例代码 < font-size: 16px;">生成py文件 < font-size: 16px;">导入依赖库; < font-size: 16px;">从Cloud Storage中下载数据; < font-size: 16px;">导入数据; < font-size: 16px;">模型训练并保存; < font-size: 16px;">导出模型至Cloud Storage; < font-size: 16px;">模型格式: < font-size: 16px;">sklearn模型格式joblib和pkl(pickle),xgboost模型格式joblib、bst和pkl(pickle) < font-size: 16px;">参考文档:https://cloud.google.com/ml-engine/docs/scikit/getting-started-training#create-model-training-code < font-size: 16px;">打包模型 < font-size: 16px;">按照规定生成文件夹,并将上一步中生成的模型训练py代码放入文件夹中; < font-size: 16px;">使用gcloud命令本地调试代码; < font-size: 16px;">使用gcloud命令上传模型,需要配置相关参数(如:Cloud Storage、训练代码py文件名、python版本等); < font-size: 16px;">在Cloud ML Engine上运行训练代码; < font-size: 16px;">参考文档:https://cloud.googl营销策划专家e.com/ml-engine/docs/scikit/getting-started-training < font-size: 16px;">模型在线预测(又称HTTP Prediction) < font-size: 16px;">需要指定模型名称、输入文件、使用框架名称(运行某个模型并获取结果时可能需要定制化开发); < font-size: 16px;">使用gcloud命令获取预测结果; < font-size: 16px;">相当于需要进行预测时,就发一条请求; < font-size: 16px;">请求中的输入文件为一个json(官网上为本地文件,不知道可否使用Cloud Storage中); < font-size: 16px;">响应中为预测结果; < font-size: 16px;">参考文档:https://cloud.google.com/ml-engine/docs/scikit/quickstart < font-size: 16px;">模型批量预测 < font-size: 16px;">与模型预测类似 < font-size: 16px;">需要指定输入输出文件位置(输入文件需存储在Cloud Storage)、模型名称、使用的计算节点数(看起来可以使用分布式计算)等; < font-size: 16px;">实时性低,不像在线预测那样,一乐天马特危机公关个请求对应一个返回; < font-size: 16px;">似乎没有看到什么定时器之类的功能,看起来Cloud ML Engine的batch prediction只是一次性的; < font-size: 16px;">参考文档:https://cloud.google.com/ml-engine/docs/tensorflow/batch-predict < font-size: 16px;">3. notebook中的思考 < font-size: 16px;">如果想在notebook中做这件事(自学习、批量预估),有几个点值得思考; < font-size: 16px;">数据从哪拿?直连hdfs拿、从pdms拿 < font-size: 16px;">任务的监控? < font-size: 16px;">任务在哪里跑?直接在当前pod、另启一个新的 < font-size: 16px;">结果的输出?输出在ipynb文件中、直接输出到hdfs、输出在pdms |
上一篇:TikTok广告怎么样?值得投放吗?
下一篇:使用Google Cloud SDK配置Google App Engine
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“Google Cloud ML Engine是什么?”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google Cloud ML Engine是什么?的相关事宜。
关键词:Google,Cloud,ML,Engine是什么?