Получить TotalLoss файла контрольной точки - PullRequest
0 голосов
/ 27 октября 2019

У меня есть сотни файлов контрольных точек, и мне нужно выбрать тот, который будет иметь TotalLoss, наиболее подходящий для моих нужд.

Как я могу получить эту информацию через классы python?

Редактировать: TF 1.x

1 Ответ

0 голосов
/ 27 октября 2019

TotalLoss - это значение, рассчитанное по вашим данным. Модель тензорного потока и ее веса не хранят никакой информации о наборе данных. Эмпирическое правило будет следующим: если вам нужно подать данные для расчета значения, такого как потеря, градиент, точность и т. Д., Это не может быть получено из одной модели и не будет видно с контрольной точки, если не предусмотрено иное.

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

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

...