如何在事件文件中只保留一份摘要?

2024-05-23 18:11:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一种情况,一次只想存储一个张量。IIUC,文件编写器将摘要附加到现有事件文件中。现在,每次我想写摘要时,我都会在类init中执行以下操作:

self.WRITER = tf.summary.FileWriter(self.LOGDIR, 
                                    max_queue=1, 
                                    flush_secs=9999999)

在类方法中:

^{pr2}$

使用.close(),它只写一次。如果没有.close(),它将追加到事件文件。在方法的开头使用self.WRITER.reopen(),它将添加新的事件文件。我想有一个单一的事件文件,每次都被覆盖。在

有没有任何方法可以通过TensorFlow做到这一点,还是需要手动删除旧文件并在每次迭代时创建一个新的摘要?在


Tags: 文件方法selfclosequeueinittf事件