如何将theano中的张量切换为numpy.array

时间:2016-01-07 06:37:13

标签: numpy theano

我有一个张量T(形状:300)和一个数组A(形状:300),我想要做的是将它们组合成一个具有形状(600)的新数组[T,A]。我尝试了下面的解决方案:

1直接组合,使用函数:np.concatenate((T,A)),结果是:零维数组不能连接

2将一种类型切换到另一种类型,尝试将T切换为numpy.array的类型:我使用:a = np.array(T),但是当打印a.shape时,它是(),没有任何内容支架

此外,当我打印T.shape和A.shape时,T.shape是([300])而A.shape是(300,)有什么区别?

1 个答案:

答案 0 :(得分:-2)

当我们想从张量T得到一个numpy.array时,它可以通过T.eval()完成,我尝试了很多并且发现了这种方式。但我还没有找到从numpy.array切换到张量T的方式。有人可以帮忙吗?