如何根据条件选择执行图表的一部分?
我的网络有一部分只有在feed_dict
. 如果未提供该值,则采用备用路径。我该如何使用 tensorflow 来实现它?
以下是我的代码的相关部分:
sess.run(accuracy, feed_dict={inputs: mnist.test.images, outputs: mnist.test.labels})
N = tf.shape(outputs)
cost = 0
if N > 0:
y_N = tf.slice(h_c, [0, 0], N)
cross_entropy = tf.nn.softmax_cross_entropy_with_logits(y_N, outputs, name='xentropy')
cost = tf.reduce_mean(cross_entropy, name='xentropy_mean')
在上面的代码中,我正在寻找可以代替的东西if N > 0: