javascript - 从 Tensorflow.js 文本毒性检测模型返回 'predictions'

标签 javascript arrays json tensorflow tensorflow.js

我目前正在尝试在我为大学创建的网站上实现评论部分。
我的目标是检查评论是否有毒,或者是否有警告或发布评论。
我正在使用来自 Tensowflow.js 的预训练模型。
现在我很难返回“预测”数组,因此我可以检查模型是否返回有毒分类。

//Model laden
toxicity.load(grenzwert).then(model => {
    //Kommentar als modelinput
    var saetze = kommentar;
    var modeloutput = new Object();

    //Vorhersage
    model.classify(saetze).then(predictions => {
        modeloutput = predictions;
        return modeloutput;
    });
    //Vorhersage übergeben
    console.log(modeloutput);
});

提前致谢。

最佳答案

您将需要等待预测结果

modeloutput = await model.classify(saetze)

console.log(modeloutput);

唯一要记住的是 await 需要在异步函数中

关于javascript - 从 Tensorflow.js 文本毒性检测模型返回 'predictions',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59348264/

相关文章:

javascript - 使用 Node.js 与 bash 交互

php - 错误: 'Invalid parameter number: parameter was not defined' when using an array to INSERT in PDO

检查某个项目是否在 C 数组中

javascript - Openlayers - LayerRedraw()/特征旋转/线串坐标

javascript - 如何在模式窗口弹出窗口中隐藏滚动条

javascript - 修改 tablefilter jQuery 插件

javascript - 数组转换

java - Jersey REST 字符编码

javascript - jQuery 重复自动滚动从上到下和从下到上 x 时间

javascript - 为什么在使用angularjs的promise时无法将数据插入数组?