Я пытаюсь визуализировать верхние и нижние 10% потерь, поэтому я экспортирую значения потерь в CSV-файл для дальнейшей обработки.
В TensorBoard скалярное представление моих потерь с 0 сглаживающими взглядамикак это:
График, сделанный из CSV-файла, без изменения значений выглядит так:
Код, в котором я добавляю значения в файл резюме и файл csv:
self.writer.add_scalar('Regression_loss/train:', loss_reg, global_step)
traincsv.write(str(global_step) + "," + str(loss_reg.data.item()) + "\n")
Я сравнил содержимое csv
с графиком matplotlib
, и оно совпадает, так почему же TensorBoard,показать разные значения?