У меня есть следующий фрагмент кода, в котором потеря зависит от тензора, называемого 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 и значениепростые функции.Мой вопрос сейчас: как мне оценить значение тензора?Приветствия