Eu tenho uma matriz que parece:
224×224×3×2 Array{Float32, 4}:
[:, :, 1, 1] =
0.117647 0.117647 0.117647 0.117647 … 0.384314 0.396078 0.403922
0.117647 0.117647 0.117647 0.117647 0.384314 0.392157 0.4
0.117647 0.117647 0.117647 0.117647 0.384314 0.388235 0.392157
0.121569 0.117647 0.121569 0.121569 0.388235 0.388235 0.388235
0.12549 0.117647 0.12549 0.129412 0.396078 0.396078 0.396078
o que representa uma 224x224 imagem com 3 canais (RGB), mas com 2 imagens. Eu quero dividir esse afastados, de modo que eu só tenho 1 imagem em vez de dois por matriz. Como eu posso tomar esse 4D matriz e dividi-lo?
Eu vai notar que a maneira como eu tenho os dados desta forma é através de imgs = cat(imgs..., dims = 4)
onde imgs
é uma matriz 3D de imagens com dois itens, cada um representando uma imagem.