gpt4 book ai didi

tensorflow - 如何在Tensorflow中检查张量是否为空

转载 作者:行者123 更新时间:2023-12-03 18:14:30 28 4
gpt4 key购买 nike

我的部分代码如下:

class_label = tf.placeholder(tf.float32, [None], name="condition_checking")
row_index = tf.where(class_label > 0)

我想检查row_index为空时写以下内容
loss_f_G_filtered = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(
logits=y1_filterred, labels=y__filtered), name="filtered_reg")

if row_index == []:
loss_f_G_filtered = tf.constant(0, tf.float32)

但是,我不知道如何检查 row_index是否为空张量。

最佳答案

is_empty = tf.equal(tf.size(row_index), 0)

关于tensorflow - 如何在Tensorflow中检查张量是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50529309/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com