小编Vol*_*ke0的帖子

AttributeError:“ModifiedTensorBoard”对象没有属性“_train_dir”

我正在按照 YouTube 上的 DeepQlearning 教程进行操作。但是,我很难让它运行。它说我没有属性“_train_dir”。当我什至没有调用该代码时。这是代码:

class ModifiedTensorBoard(TensorBoard):

    # Overriding init to set initial step and writer (we want one log file for all .fit() calls)
    def __init__(self, **kwargs):
        super().__init__(**kwargs)
        self.step = 1
        self.writer = tf.summary.create_file_writer(self.log_dir)
        self._log_write_dir= self.log_dir

    def _write_logs(self, logs, index):
        with self.writer.as_default():
            for name, value in logs.items():
                tf.summary.scalar(name, value, step=index)
                self.step += 1
                self.writer.flush()
                
    # Overriding this method to stop creating default log writer
    def set_model(self, model):
        pass

    # Overrided, saves logs with our step number
    # (otherwise every …
Run Code Online (Sandbox Code Playgroud)

python python-3.x keras tensorflow

5
推荐指数
1
解决办法
3339
查看次数

标签 统计

keras ×1

python ×1

python-3.x ×1

tensorflow ×1