tf.nn.zero_fraction()
函数说明:
Tensorflow-tf.nn.zero_fraction()的作用是将输入的Tensor中0元素在所有元素中所占的比例计算并返回,因为relu激活函数有时会大面积的将输入参数设为0,所以此函数可以有效衡量relu激活函数的有效性。
tf.nn.zero_fraction(
value,
name=None
)
参数说明:
value:数值型的Tensor,对其计算0元素在所有元素中所占比例
name:非必填,设置操作的名称
返回:
输入Tensor的0元素的个数与输入Tensor的所有元素的个数的比值。
示例:
import tensorflow as tf
sess = tf.Session()
x = [[0, 0, 1, 2], [10, 0, 11, 21]]
print(sess.run(tf.nn.zero_fraction(x)))
返回结果0.375=3/8
本文详细介绍了TensorFlow中tf.nn.zero_fraction函数的功能和使用方法,该函数用于计算Tensor中0元素的比例,尤其适用于评估ReLU激活函数的效果。通过具体示例展示了如何在会话中运行此函数。

727

被折叠的 条评论
为什么被折叠?



