Как инициализировать обучаемую переменную значением заполнителя в тензорном потоке V1? - PullRequest
0 голосов
/ 18 января 2020

Я хочу инициализировать обучаемую переменную со значением заполнителя в тензорном потоке V1, пробовал несколько раз, но кажется, что переменная не обновляется в обучении.

self.a = tf.get_variable("a", initializer=tf.zeros_like(self.a_static))
self.a = tf.assign(self.a, self.a_static)

, в то время как self.a_static заполнитель. В этом случае self.a, кажется, не обновляется во время тренировки.

Когда я использую

self.a = tf.get_variable("a", initializer=self.a_static)

, программа сообщает об ошибке

tensorflow.python.framework.errors_impl.InvalidArgumentError: You must feed a value for placeholder tensor 'a' with dtype float and shape xxx.

, но я вставил заполнитель во время обучение.

Есть ли более эффективные способы инициализации обучаемой переменной с заполнителем?

Заранее большое спасибо!

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