我想在tensorboard中记录一些由python-blackbox函数计算的每次运行的信息。
具体来说,我设想在运行sess.run()之后使用sklearn.metrics.auc。
如果"auc"实际上是一个张量节点,生活将会很简单。但是,设置更像是:
stuff=sess.run()
auc=auc(stuff)
如果有一种更张量流化的方法,我对此很感兴趣。我目前的设置包括创建单独的训练测试图。
如果有一种方法可以完成上述任务,我也很感兴趣。
您可以使用以下代码使用自己的数据创建自定义摘要:
tf.Summary(value=[tf.Summary.Value(tag="auc", simple_value=auc)]))
然后您可以自己将该摘要添加到摘要编写器中。(别忘了加上step
)