theano中的dimshuffle函数用于对张量的维度进行操作,可以增加维度,也可以交换维度,删除维度. 注意的是只有shared才能调用dimshuffle() 'x'表示增加一维,从0d scalar到1d vector (0, 1)表示一个与原先相同的2D向量 (1, 0)表示将2D向量的两维交换 ('x', 0) 表示将一个1d vector变为一个1xN矩阵 (0, 'x')将一个1d vector变为一个Nx1矩阵 (2, 0, 1) -> AxBxC to CxAxB (2表示第…