tf.add_n, но совпадающий тензор в тензорном потоке - PullRequest
0 голосов
/ 16 апреля 2020

Я хочу объединить некоторые тензоры, которые я получил от объекта в TensorFlow 2, есть ли какой-нибудь элегантный и дифференцируемый способ добиться этого? Вместо использования списка python и для l oop (код показан ниже), или, может быть, есть какая-либо операция / способ, подобный tf.add_n, но объединить тензоры, а не добавить его?

Zps = []
for i in range(len(self.objs)):
    obj = self.objs[i]
    Zps.append(obj.Zp)

Z_mc = tf.concat(Zps,0) 

, когда Я использовал приведенный выше код и использовал scipy.optimize, используя gpflow, это, кажется, не дифференцируется. nb: я использовал tf2 и gpflow2

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