Adicione um resumo da precisão de todo o conjunto de dados de trem / teste no Tensorflow

Estou tentando usar o Tensorboard para visualizar meu procedimento de treinamento. Meu objetivo é que, a cada época concluída, eu gostaria de testar a precisão da rede usando todo o conjunto de dados de validação e armazenar esse resultado em um arquivo de resumo, para que eu possa visualizá-lo no Tensorboard.

Eu sei que o Tensorflow temsummary_op para fazê-lo, no entanto, parece funcionar apenas para um lote ao executar o códigosess.run(summary_op). Preciso calcular a precisão para otodo conjunto de dados. Quão?

Existe algum exemplo para fazer isso?