Я пытаюсь создать ансамбль многих обучаемых моделей. Все модели имеют один и тот же график и просто отличаются его весами. Я создаю диаграмму модели, используя tf.get_variable
. У меня есть несколько разных контрольных точек (с разными весами) для одной и той же архитектуры графа, и я хочу создать одну модель экземпляра для каждой контрольной точки.
Как загрузить много контрольных точек без перезагрузки предыдущих загруженных весов?
Когда я создал свои графики с помощью tf.get_variable
, единственный способ создать несколько графов - передать аргумент reuse = True
. Теперь, если я попытаюсь изменить имена переменных моего графа, включив метод сборки в новую область (чтобы они стали неотделимыми с другими созданными графами) перед загрузкой, тогда это не сработает, потому что новые имена будут отличаться от сохраненных весов, и я не смогу загрузить его.