我正在构建一个DQN代理程序,使其能够玩OpenAI-Gym Atari游戏(试图复制DQN论文)。实际上,我正在matplotlib中获取指标(损失,Q值的平均值,奖励和平均奖励)。我想使用张量板;我在tensorflow上使用keras(在Python 3.x中编写所有内容)。
我看到您可以构建keras自定义回调(https://keras.io/callbacks/),但是在所有示例中,它们都构建了一个自定义函数来调用它。我已经将我的数据存储到情节结束时绘制的变量中。我可以在不执行函数或类的情况下调用keras回调变量吗?另外,我可以在剧集结束时调用它,而不是在model.fit
时调用它吗?