Как установить постоянную или переменную TensorFlow один раз после первой итерации пакета, а затем повторно использовать эту переменную - PullRequest
0 голосов
/ 05 июня 2019

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

Большое спасибо !!

EDIT

Я не уверен, что это поможет. Он работает, но я не уверен, что он действительно делает то, что я ожидаю ...

        with tf.variable_scope("metric", reuse=tf.AUTO_REUSE) as scope:
            try:
                first_metric = tf.get_variable('metric')
            except Exception:
                first_metric = tf.get_variable('metric', metric.shape)
                first_metric.assign(metric)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...