有时我真的只想交互式地实验softmax()
或sigmoid()
之类的东西,只是为了了解它们的行为。我很难找到答案。也许我需要用numpy重写所有内容,但我希望不会。
示例:
v = tf.sigmoid(tf.convert_to_tensor([0.123, 0.345]))
现在我有了v
,但如果我能弄清楚如何查看其中的值,那该怎么做呢?
如果您正在运行Tensorflow 2.0-
v = tf.sigmoid(tf.convert_to_tensor([0.123, 0.345]))
v.numpy()
答案是-
array([0.5307113, 0.5854046], dtype=float32)
如果您正在运行Tensorflow 1.0-
with tf.Session() as sess:
print(v.eval())
它给出了以下答案-
[0.5307113 0.5854046]