Oh sorry I was wrong, will a kernel = 1 you would be applying the same convolution to each sample and with kernel = B convolutions are not independent. I would go forward stacking 2d convolution outputs