Мини-партии с использованием нестохастического оптимизатора в TensorFlow - PullRequest
0 голосов
/ 23 февраля 2019

Как я могу использовать ScipyOptimizerInterface для оптимизации функции потерь с различными выборками входной области на каждой итерации?

В настоящее время я делаю это с tf.train.AdamOptimizer, и ниже приведена упрощенная форма того, что я делаю.

optimizer = tf.train.AdamOptimizer().minimize(loss)

for _ in range(M):
    input_1, input_2 = sampling_function()
    for _ in range(N):
        loss, _ = sess.run([loss, optimizer],
                           feed_dict={x1: input_1, 
                                      x2: input_2})

Но так как интерфейс SciPyпринимает в качестве входных данных и сессию, и словарь каналов. Я не могу адаптировать приведенный выше код и заставить его работать одинаково.

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