Javascript 从字符串加载tensorflowjs中的模型

Javascript 从字符串加载tensorflowjs中的模型,javascript,tensorflow,tensorflow.js,Javascript,Tensorflow,Tensorflow.js,我有一个json字符串,表示存储在js变量中的模型。我使用生成json的gui创建了它。我想使用tf.loadModel将其加载到tensorflow,但API只接受url或localstorage。有什么方法可以直接从字符串中执行吗 不幸的是,Tensorflow.js目前没有提供任何方法来实现这一点 但是,如果需要使用字符串,一种可能的解决方法是将字符串直接保存到localStorage,然后使用URI从那里检索它 类似这样(未经测试): var modelJson = { ... } lo

我有一个json字符串,表示存储在js变量中的模型。我使用生成json的gui创建了它。我想使用
tf.loadModel
将其加载到tensorflow,但API只接受url或localstorage。有什么方法可以直接从字符串中执行吗

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

但是,如果需要使用字符串,一种可能的解决方法是将字符串直接保存到localStorage,然后使用URI从那里检索它

类似这样(未经测试):

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