gpt4 book ai didi

javascript - 等待不在 Tensorflow.js 的 model.fit 上工作

转载 作者:行者123 更新时间:2023-11-30 11:18:17 25 4
gpt4 key购买 nike

<分区>

我正在关注 Tensorflow.js 示例但出于某种原因,浏览器会在 model.fit 前面使用 await 关键字。

错误信息:

Uncaught SyntaxError: await is only valid in async function

我运行的示例代码:

const model = tf.sequential({
layers: [tf.layers.dense({units: 1, inputShape: [10]})]
});
model.compile({optimizer: 'sgd', loss: 'meanSquaredError'});
for (let i = 1; i < 5 ; ++i) {
const h = await model.fit(tf.ones([8, 10]), tf.ones([8, 1]), {
batchSize: 4,
epochs: 3
});
console.log("Loss after Epoch " + i + " : " + h.history.loss[0]);
}

我已验证 model.fit 返回一个 Promise我已经在 safari 和 chrome 上试过了。

我可以用 .then 解决这个问题,但如果可以的话,我想使用 await。有谁知道为什么吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com