Keras调用函数中的tf.print

时间:2019-07-22 19:57:27

标签: tensorflow keras keras-layer

我想从Keras中的图层(类Layer的实例)的调用函数将张量打印到文件。现在,我通过以下方式使用tf.print函数

myTensor = ...
print_op = tf.print("tensor: ", myTensor, summarize=-1, output_stream=‘file:///...’)
with tf.control_dependencies([print_op]):
    nextTensor = myTensor * ...

只要我调用“ model.fit(...)”,该语句就起作用并将张量的值打印到外部文件,但是当我调用“ model.predict(。)时,不打印任何内容(也没有错误消息)。 ..)”或“ model.evaluate()”。有人知道为什么吗?

0 个答案:

没有答案