尝试重新创建 emoji scavenger从谷歌狩猎,它返回给我以下错误:
这是我目前正在运行的唯一代码:
import * as tf from '@tensorflow/tfjs';
import { loadFrozenModel, FrozenModel } from '@tensorflow/tfjs-converter';
export default class MobileNet {
constructor() { }
async load() {
const MODEL_URL = '/assets/project-gaea/models/web_model.pb';
const WEIGHTS_URL = '/assets/project-gaea/models/weights_manifest.json';
const model = await loadFrozenModel(MODEL_URL, WEIGHTS_URL);
const cat = document.getElementById('cat');
model.execute({input: tf.fromPixels(cat)});
}
}
最佳答案
发现该错误是由 tfjs-core 和 tfjs-converter 的升级版本引起的。我根据演示降级了它,似乎可以工作。这是一个长期的解决方案,因为它仍然不能解决新开发人员的问题。也在 GitHub 中提出了
关于javascript - TensorFlow.js 返回类型错误 : Cannot read property 'concat' of undefined when loading models,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50521961/