TensorFlow.js 能否将模型直接保存到 Firebase Cloud Storage(而不是保存到 localstorage:// 等)?

问题描述 投票:0回答:1

我正在浏览器中收集数据并让用户创建个人资料(他们自己训练的模型)。我看到我可以保存到 localstorage://,然后我可以读取它并写入 Firebase Cloud Storage,但我真正想做的是直接存储到 Firebase Cloud Storage。

HTTP 存储方案似乎规定了 POST 的格式(它是多部分的,因为有两个文件要保存 - 一个 JSON 文件和一个二进制文件)。因此,这需要 Google Cloud 功能或类似功能来处理它。我可以做到这一点,但尽量让事情尽可能简单(那么就更少破坏!)。

我可以将自己的存储粘合代码挂接到 TensorFlow.js 中吗?然后我可以提供“保存”和“加载”实现代码,我将通过这些代码代理 Firebase Cloud Storage 调用。

firebase tensorflow google-cloud-storage firebase-storage tensorflow.js
1个回答
0
投票

您所谓的“Firebase Cloud Storage”实际上与“Google Cloud Storage”(最古老的 GCP 产品之一)是一样的,只是添加了 Firebase 客户端 SDK,可以轻松地从 Web 和移动应用访问存储对象。

您可以使用任何 Google 提供的 Cloud Storage SDK 与之交互。如果您正在编写 NodeJS 代码,请使用 nodejs SDK。如果您完全在具有完全初始化的 Firebase SDK 的浏览器中运行,请使用 web 客户端 SDK

© www.soinside.com 2019 - 2024. All rights reserved.