今天想要把多个npy文件合并到一起的时候遇到了问题,在合并文件之前一定要想好预计想要合并成的是什么样子。就刚好整理一下不同类别文件的合并方法。
1.list文件
list.append
2.npy文件
np.concatenate:将多个npy文件按照指定轴合并,默认是以行轴的方式合并,即dim=0
dim=1的时候采用列拼接
np.vstack垂直堆叠,会新增一列。
3.tensor文件
cat:类似于.concatenate,根据dim的数值来进行拼接
stack :
进行拼接的时候会增加一个维度,或
者可以理解成是增加一个分类,原来
的旧维度之间需要完全一致,类似于vstack