I have a 3D Image of size 100x100x100. I have features (feature dimension 25) extracted for each pixel by considering a small pacth around it. So the input to 1D CNN is 100x100x100x25 reshaped to 1000000x25 in the form nxf where n is the number of samples( in this case pixels) and f being the feature dimension. Is using CNN ideal for this scenario? or is a different deep learning model necessary?