【问题标题】:Data streaming to Google Cloud ML Engine数据流式传输到 Google Cloud ML Engine
【发布时间】:2017-07-12 08:16:55
【问题描述】:

我发现 Google ml 引擎需要云存储、大查询等中的数据。有没有办法将数据流式传输到 ml-engine。例如,假设我需要使用 WordPress 或 Drupal 站点中的数据来创建 tensorflow 模型,比如垃圾邮件检测器。一种方法是将整个数据导出为 CSV 并使用 google-cloud--php 库将其上传到云存储。这里的问题是,对于每一个微小的变化,我们都必须上传整个数据。有没有更好的办法?

【问题讨论】:

    标签: google-api-client google-cloud-ml google-cloud-ml-engine


    【解决方案1】:

    您所说的微小更改是指“当您获得新数据时,您必须将所有内容(旧数据和新数据)再次上传到 gcs”?一个想法是按某个时间表仅将新数据导出到 gcs,随着时间的推移制作许多 csv 文件。你可以编写你的训练器来获取一个文件模式并使用get_matching_files/Glob 或多个文件路径来扩展它。

    您还可以修改您的训练代码以从旧的检查点开始,然后只对新数据(在其自己的文件中)进行训练,并执行几个步骤。

    【讨论】:

    • 我想独立于培训师使用我的 CMS(内容管理系统)中的数据。我想公开我的 PHP CMS 代码,以便它可以与任何培训师一起使用。
    • 你必须导出到 csv 并把它放在 gcs 上。没有别的办法。
    猜你喜欢
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 2020-07-09
    • 1970-01-01
    • 2017-09-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多