Как извлечь веса и смещения в модели воды, если для аргумента export_weights_and_bias задано значение FALSE?

У меня есть модель углубленного изучения воды, «модель1», которая очень хорошо обобщает. К сожалению, я забыл установить веса и смещения экспорта = TRUE при построении модели.

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

К сожалению, ни одна из этих новых моделей вообще не является универсальной. Фактически, все они с треском не поддаются обобщению, хотя все модели обучаются, проверяют, перекрестно проверяют и тестируют очень хорошо. Я даже пробовал установить контрольную точку в исходной модели1, чтобы добавить аргумент веса экспорта и смещения = TRUE. Однако, поскольку я не использовал Modulo CV, я не могу пройти проверку.

Невоспроизводимость доставляет мне огромную головную боль. Для производственной реализации мне нужно каким-то образом извлечь веса и смещения этой исходной рабочей модели1, несмотря на то, что веса и смещения экспорта изначально были установлены на FALSE.

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

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

Любые предложения или другие возможные решения / обходные пути?

Спасибо заранее за любую помощь.


person ogukku    schedule 03.06.2017    source источник


Ответы (1)


Я частично решил это самостоятельно: после загрузки модели в POJO я открыл файл с помощью текстового редактора, основываясь на предложении Даррена Кука (спасибо), и я думаю, что могу увидеть здесь все веса и смещения.

Я не уверен, но я не знаком с форматом POJO.

person ogukku    schedule 03.06.2017