【发布时间】:2019-01-06 21:16:49
【问题描述】:
我正在尝试下载一个包含权重的预训练 tensorflow.js 模型,以便在标准版 tensorflow 中的 python 中离线使用,作为无论如何都不是处于早期阶段的项目的一部分,因此切换到 tensorflow .js 是不可能的。 但我不知道如何下载这些模型,以及是否有必要对模型进行一些转换。
我知道在 javascript 中我可以访问模型并通过像这样调用它们来使用它们 但是如果是这样的话,我该如何真正冻结 .ckpt 文件或模型呢?
<script src="https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@0.13.3"></script>
<script src="https://cdn.jsdelivr.net/npm/@tensorflow-models/posenet@0.2.3"></script>
我的最终目标是获取冻结的模型文件,并像在正常版本的 tensorflow 中一样获得输出。 这也将在离线环境中使用,因此任何在线参考都没有用。
感谢您的回复
【问题讨论】:
-
我想知道你为什么要在 js 中创建模型并在 python 中导出它。为什么阻止你直接在 python 中创建模型?
-
不,我不想创建一个新的,我想下载一个训练有素的,抱歉我不清楚
-
@edkeveked — OP 希望使用 Python 环境中经过全面训练的模型并因此询问如何直接下载模型权重,这不是很清楚吗?
-
@Boris 你找到解决方案了吗?我在这里寻找完全相同的东西。
标签: javascript tensorflow machine-learning tensorflow.js