Javascript TensorFlow.js返回类型错误:无法读取属性';concat&x27;加载模型时未定义的

Javascript TensorFlow.js返回类型错误:无法读取属性';concat&x27;加载模型时未定义的,javascript,tensorflow,tensorflow.js,Javascript,Tensorflow,Tensorflow.js,试图从google重新创建搜索,但返回以下错误: 下面是我目前正在运行的唯一代码: import * as tf from '@tensorflow/tfjs'; import { loadFrozenModel, FrozenModel } from '@tensorflow/tfjs-converter'; export default class MobileNet { constructor() { } async load() { const MO

试图从google重新创建搜索,但返回以下错误:

下面是我目前正在运行的唯一代码:

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核心和tfjs转换器的升级版本引起的。根据演示,我降低了它的等级,似乎正在工作。这是一个长期的解决方案,因为它仍然不能解决新开发人员的问题。在GitHub中也提出了它

如果在您降级这两个包后它仍然有效,那么它是解决问题的可行方案。可能是短期的,但仍然是。你可以用这个答案回答你自己的问题。