Я создал переменную обучаемый в области. Позже я вошел в ту же область действия, задал область reuse_variables и использовал get_variable для извлечения той же переменной. Однако я не могу установить переменное обучаемое свойство False. Моя строка get_variable похожа:
weight_var = tf.get_variable('weights', trainable = False)
Но переменная 'weights' все еще находится на выходе tf.trainable_variables.
Можно ли установить общий флаг trainable на False с помощью get_variable?
Причина, по которой я хочу сделать это, заключается в том, что я пытаюсь повторно использовать низкоуровневые фильтры, предварительно обученные из сети VGG в моей модели, и я хочу построить график, как раньше, получить переменную весов и назначить VGG для весовой переменной, а затем фиксировать их на следующем этапе обучения.