根据 of ty.py_function,使用它的模型不能序列化。
为什么不能序列化?我正在寻找一种解释,解释为什么会出现这种情况,以及使用tf.py_function的替代方案,但没有找到有用的。在我的具体情况下,我想使用Keras及其方法expect numpy数组,所以我使用tf.py_funct
我在使用Tensorflow和keras时遇到了问题。我们可以这样解释这个问题:
我们有一个模型(卷积神经网络),它的输出形式是[None, 7, 7, 6]。我们有一个函数“定制丢失”。它们是[7,7,6]格式的。当我编译它时,我得到了错误消息:TypeError: must be real number, not Tensor。我想当我调用y_pred[k][l][m]和y_true[k][l][m]时可能有错误,但我不知道如何将这个None包含在[None, 7, 7, 6]中。请帮帮忙。
type bool on /job:localhost/replica:0/task:0/device:CPU:0 by allocator cpu [Op:Fill] name: zeros/我想建立一个形状为30373553,30,1290174的零矩阵。在TensorFlow 2.0上运行相同的代码时,没有出现这样的错误,但是给出了这个错误