简体   繁体   中英

numpy concatenate multiple arrays arrays

I have many numpy arrays of shape (Ni,227,227,3), where Ni of each array is different.

I want to join them and make array of shape (N1+N2+..+Nk,227,227,3) where k is the number of arrays.

I tried numpy.concatenate and numpy.append but they ask for same dimension in axis 0. I am also confused on what is axis 1 and axis 2 in my arrays.

So, the main problem here was with the one of the arrays of shape (0,) instead of (0,227,227,3).

np.concatenate(alist,axis=0) works.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM