Javascript 未捕获类型错误:model.predict不是函数

Javascript 未捕获类型错误:model.predict不是函数,javascript,keras,tensorflow.js,Javascript,Keras,Tensorflow.js,我的代码 我认为“model.predict()”是深度学习中的一个正常功能,为什么会出现错误 loadLayersModel是一个异步函数。你需要等待承诺 解决 必须等待函数调用。另外,请确保此代码位于异步函数中。json不包含函数定义,如果我在代码中添加“await”,则会出现另一个问题。Chrome返回如下:加载模块脚本失败:服务器以非JavaScript MIME类型“text/html”响应。根据HTML规范对模块脚本执行严格的MIME类型检查。如果要使用香草javascript,则需

我的代码

我认为“model.predict()”是深度学习中的一个正常功能,为什么会出现错误

loadLayersModel
是一个异步函数。你需要等待承诺 解决


必须等待函数调用。另外,请确保此代码位于异步函数中。

json
不包含函数定义,如果我在代码中添加“await”,则会出现另一个问题。Chrome返回如下:加载模块脚本失败:服务器以非JavaScript MIME类型“text/html”响应。根据HTML规范对模块脚本执行严格的MIME类型检查。如果要使用香草javascript,则需要传输代码,我建议使用babel。
const model = tf.loadLayersModel('../model/model.json');
// python
    function pyFun(arrayOne){
        var arrayReturn = new Array(5000);
        for (i=0;i<5000;i++){
            arrayReturn[i]=0;
        }
        var arrayTwo = arrayOne.map(myFunction);
        function myFunction(value,index,array){
            var absValue = 100*Math.abs(value);
            var roundValue = Math.round(absValue);
            return roundValue;
        }
        for(j=0;j<arrayTwo.length;j++){
            var TemValue = arrayTwo[j]
            arrayReturn[TemValue-1]=1;
        }
        // arrayReturn
        return arrayReturn;
    }
 x=pyFun([2.20,2.20,7.00,5.00,4.00,5.00,4.11,4.00,2.00,2.00,4.00,5.60]);
 const prediction = model.predict(x);
function.js:32 Uncaught TypeError: model.predict is not a function
    at function.js:32
const model = await tf.loadLayersModel('../model/model.json');