Потеря тензорного потока зависит от значения тензора - PullRequest
0 голосов
/ 22 сентября 2018

У меня есть следующий фрагмент кода, в котором потеря зависит от тензора, называемого split_outputs, который равен 0 или 1. Он обновляется, только если split_outputs не равен 0:

    t_loss = 0.0
    with tf.control_dependencies([tf.assign(c[li], state[li][0]) for li in range(t_n_layers)]+
                         [tf.assign(h[li], state[li][1]) for li in range(t_n_layers)]):

    #assuming were at step n ie. nth point of test_point_seq:
      if split_outputs!=0:
        x=X(x,split_outputs)
        t_loss += value(x[-2])-value(x[-1])

, где X и значениепростые функции.Мой вопрос сейчас: как мне оценить значение тензора?Приветствия

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