从字符串加载张量流js中的模型



我有一个json字符串,表示存储在js变量中的模型。我使用生成此 json 的 gui 创建了它。我想使用tf.loadModel将其加载到张量流中,但 API 只接受 url 或本地存储。有没有办法直接从字符串中做到这一点?

不幸的是,Tensorflow.js目前没有提供任何方法来做到这一点。

但是,如果需要使用字符串执行此操作,可能的解决方法是将字符串直接保存到 localStorage,并使用 URI 从那里检索它。

像这样的东西(未经测试(:

var modelJson = { ... }
localStorage.setItem('model', JSON.stringify(modelJson))
const model = await tf.loadModel('localstorage://model');

最新更新