Как выполнить операцию типа np.append () над тензорами в tenorflow? - PullRequest
0 голосов
/ 13 октября 2018

Я хочу добавить новый тензор в существующий тензор в качестве последнего столбца.С numpy я могу использовать np.append(), но я не уверен, как это сделать с тензорами в tenorflow.Любое предложение?

>> a = np.array([[1,2], [3,4], [5,6]])
>> b = np.array([[9], [99], [999]])
>> np.append(a, b, axis=1)
array([[  1,   2,   9],
       [  3,   4,  99],
       [  5,   6, 999]])

в тензорном потоке ..?

>> x = tf.constant([[1.0, 2.0], [3.0, 4.0], [5.0, 6.0]], tf.float32)
>> y = tf.constant([[9.0], [99.0], [999.0]], tf.float32)
>> ???

1 Ответ

0 голосов
/ 15 октября 2018

решено: tf.concat ((x, y), ось = -1)

...