【发布时间】:2020-07-30 17:07:33
【问题描述】:
我需要能够为 Tensorflow.js 预测部署 keras 模型,但 the Firebase docs 似乎只支持 TFLite 对象,即 tf.js cannot accept。 Tf.js 似乎接受 JSON 文件以加载 (loadGraphModel() / loadLayersModel() ),但不接受 keras SavedModel (.pb + /assets + /variables)。
我怎样才能达到这个目标?
Tensorflow.js 部分的注意事项: 有很多指向 tfjs_converter 的指针,但最接近我正在寻找的 API 函数是 loadFrozenModel() 函数,这需要.pb 和weights_manifest.json。在我看来,在将其发送到 GCloud 之前,我必须以编程方式组装它,因为 keras SavedModel 不包含两者(我的包含 .pb + /assets + /variables)。
对于一个简单的部署功能来说,这似乎很乏味,我想我的问题只涉及每个工具的常见用法。
我正在寻找的是来自 Keras => Firebase/GCloud => Tensorflow.js 的简单途径。
【问题讨论】:
标签: firebase tensorflow keras google-cloud-platform tensorflow.js