Python 如何在Tensorflow中实现两个一维张量之间的置换?

Python 如何在Tensorflow中实现两个一维张量之间的置换?,python,tensorflow,Python,Tensorflow,我想生成一个包含Tensorflow中两个一维张量之间所有置换的张量。 例如,给定以下两个一维张量 a = ([1, 2]), b = ([1, 2]) 产生张量 m = ([[1, 1], [1, 2], [2, 1], [2, 2])

我想生成一个包含Tensorflow中两个一维张量之间所有置换的张量。 例如,给定以下两个一维张量

a = ([1, 2]), b = ([1, 2])
产生张量

m = ([[1, 1], [1, 2], [2, 1], [2, 2])