Есть ли способ синхронизировать обновления visdom? - PullRequest
1 голос
/ 20 июня 2019

Я работаю над моделью глубокого обучения, которая принимает входные изображения, кодирует их в скрытое представление и реконструирует их.

Я использую visdom для визуализации входов, выходов, скрытых переменных и мониторинга функции потерь.Я создаю vis = visdom.Visdom() объект и передаю его в сеть.Поскольку сеть использует различные скрытые переменные, объект Visdom визуализирует их с помощью vis.image(...).

Проблема в том, что этот дизайн означает, что изображения рисуются несинхронизированным образом, что затрудняет отслеживание того, какие изображения в визуализации соответствуют друг другу.Я хотел бы сделать так, чтобы visdom обновлялся только каждые n итераций, но мне не ясно, как это сделать.

Конечно, я мог бы заставить сеть вернуть все свои скрытые переменные и вызвать vis.image только в учебном скрипте, но есть ли способ обойти это?

...