// Dimensions starting from "axis" are "flattened" into a single
// length K_ vector. For example, if bottom[0]'s shape is (N, C, H, W),
// and axis == 1, N inner products with dimension CHW are performed.
But how is organized this "flattened" vector? How does caffe create it?
For example, does it start with the first input channel's first row and continues with its following rows, and repeats it with the C channels? Thank you!!