【发布时间】:2020-04-17 08:55:53
【问题描述】:
我想知道为什么我的毕业生在以下代码中没有得到任何信息:
import tensorflow.keras.losses as losses
loss = losses.squared_hinge(y_true, y_pred)
from tensorflow.keras import backend as K
grads = K.gradients(loss, CNN_model.input)[0]
iterate = K.function([CNN_model.input], [loss, grads])
我的 CNN_model.input 是:
<tf.Tensor 'conv2d_3_input:0' shape=(?, 28, 28, 1) dtype=float32>
我的损失是:
<tf.Tensor 'Mean_3:0' shape=(1,) dtype=float64>
注意:如果这很重要,我会将 SVM 的预测输出作为 y_pred 传递给我的应用程序。
【问题讨论】:
标签: tensorflow machine-learning keras