我想用自定义损失函数训练模型,为此,我需要在下面的方法中将张量转换为 numpy 数组:
def median_loss_estimation(y_true, y_predicted):
a = y_predicted.numpy()
但我有这个错误:
AttributeError: 'Tensor' object has no attribute 'numpy'
为什么?
如何将张量转换为 numpy 数组?
最佳答案
答案是:放run_eagerly=True
在 model.compile
!
关于python - 属性错误 : 'Tensor' object has no attribute 'numpy' in custom loss function (Tensorflow 2. 1.0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61064229/