使用print_tensor在Keras中打印整个张量

时间:2018-06-27 09:38:28

标签: python tensorflow keras

我正在使用 print_tensor 在自定义损失函数中查看张量的值。但是,这仅打印前三个值!像这样:

softmax = [[-0.245408952 -0.0407191925 -0.0813238621]...]

在Tensorflow中,您可以使用tf.Print中的summary参数来控制此设置(不适用于我的情况),但是针对Keras的print_tensor没有此类参数,那么如何更改此行为?

到目前为止,我已经尝试过:

  1. 阅读有关print_tensor的文档(以及简短的代码),但是我找不到任何参数
  2. 非常天真地设置numpy以写入整个数组

import numpy numpy.set_printoptions(threshold=numpy.nan)

0 个答案:

没有答案