我在配备 M1 Max 芯片的 MacBook Pro 上通过 MiniForge 管理的虚拟环境中运行 Python 3.9.7 和 TensorFlow 2.5。(由Jeff Heaton设置)。
\n我的模型中有一个自定义损失函数。这段代码在我的另一台机器(基于 Ubuntu 的 Pop!OS)上运行良好。
\n当我从 Keras 运行 model.fit 时,偶尔会出现以下错误。有时它运行得很好。知道是什么原因造成的,为什么它只是有时发生,以及如何解决它?
\n此外,它仅从我的自定义损失函数中产生此错误。不是来自任何 Keras 本地人。
\n谢谢!
\n:5:10: error: invalid length (0) for size 20 | 0.00/1.00 [00:00<?, ?batch/s]\n-:5:10: error: \'mps.slice\' op failed to fold or infer return types\n-:5:10: note: see current operation: %2 = "mps.slice"(%arg0) {axis = 0 : si32, length = 999 : i32, start = 1 : …Run Code Online (Sandbox Code Playgroud)