tfjs-node 中的错误,错误:会话无法运行并出现错误:audio_id:0 被馈送和提取

问题描述

我通过 Node.js (@tensorflow/tfjs-node) 使用 tensorflow.js 的 TensorFlow 后端在 Node.js 中运行预训练的 tf 模型,但是当我尝试将数据传递给模型时出现错误
模型的输入是通过 #include <fenv.h> #include <stdio.h> int main() { fprintf( stdout," %d : %d \n",FE_ALL_EXCEPT,FE_DIVBYZERO | FE_INVALID | FE_OVERFLOW | FE_INEXACT | FE_UNDERFLOW ); } 获得的以下内容

tf.node.getMetaGraphsFromSavedModel(path)

加载模型工作正常,但是当我尝试运行以下代码时:

inputs: {
      audio_id: [Object],mix_spectrogram: [Object],mix_stft: [Object],waveform: [Object]
    },outputs: { accompaniment: [Object],audio_id: [Object],vocals: [Object] }

我收到以下错误消息:

错误:会话无法运行并出现错误:audio_id:0 被馈送和提取

似乎 const inputs = { audio_id: tf.tensor(['id']),mix_spectrogram: tf.randomnormal([2,512,1024,2]),mix_stft: tf.randomnormal([2,2049,waveform: tf.randomnormal([2,2]) }; const output = model.predict(inputs) 既是输入又是输出,并且指的是同一个占位符。 我该如何解决这个错误

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)