如何在iPython中"try out" Tensorflow函数并查看答案?



有时我真的只想交互式地实验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]

相关内容

  • 没有找到相关文章

最新更新