如何在张量流中对张量执行np.append()类型的操作?

时间:2018-10-13 04:12:58

标签: tensorflow keras deep-learning tensor

我想在现有张量中添加新张量作为最后一列。使用numpy我可以使用np.append(),但是我不确定如何在tensorflow中的张量上执行此操作。有什么建议吗?

>> 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 :(得分:1)

已解决:tf.concat((x,y),axis = -1)