如何将张量的numpy数组转换为张量?

如何将张量的numpy数组转换为张量?,numpy,tensorflow,Numpy,Tensorflow,我有一个numpy数组列表,如下所示: a=np.array([tf.convert_to_tensor(1),tf.convert_to_tensor(2)]) 我想把这个列表转换成张量。 我的真实列表不像常量示例,而是一些复杂的张量,那么有人知道如何做到这一点吗?我假设所有的张量都具有相同的形状。然后你可以打电话: 打印(tf.stack([tf.convert_to_tensor(1),tf.convert_to_tensor(2)]) 张量(“堆栈:0”,形状=(2,),数据类型=in

我有一个numpy数组列表,如下所示:

a=np.array([tf.convert_to_tensor(1),tf.convert_to_tensor(2)])
我想把这个列表转换成张量。
我的真实列表不像常量示例,而是一些复杂的张量,那么有人知道如何做到这一点吗?

我假设所有的张量都具有相同的形状。然后你可以打电话:

打印(tf.stack([tf.convert_to_tensor(1),tf.convert_to_tensor(2)]) 张量(“堆栈:0”,形状=(2,),数据类型=int32) 注意,它接受列表,而不是numpy数组