Я довольно новичок в потоке тензоров, и я пытаюсь сделать свою сеть сортировкой из 8 чисел.Функция сортировки стоимости TensorFlow
способ, которым я хотел бы оценить, насколько хорошо это сделано, вычитая x на y, инвертируйте отрицательные числа и умножьте их на вес, если это необходимо. И мне было интересно, возможно ли это в тензорном потоке. Или если в любом случае есть лучший способ сделать это.
Что-то, что не tensoflow будет выглядеть примерно так:
w = 20
s = 0
print prediction, y
for i in range(len(prediction.val)):
s+= (y[i]/prediction[i] - 1) * w
if s < 0:
s = s * -1
return s
В этом случае, если общее отрицательное будет перевернут, однако я бы желательно делать каждый элемент по отдельности.
В настоящее время я застрял после того, как:
prediction = neural_network_model(x)
sub = tf.subtract(prediction,y)
Что вы пробовали? любой пример кода? – obayhan
надеюсь, что это поможет – MickBoe1
У меня нет идеи, но это легко найти ответ таким образом :) – obayhan