I'm creating a SSL neural network and my input tensor is a NxM tensor where N is the length of the sound wave and M is the number of microphones. The actual size is roughly 14000x4
I need to pool, but I only want to pool the rows for each column (not the columns together). For example:
Pool(2)(tensor) --> tensor of size (N/2)xM
Is this possible without splitting the tensor into 4 tensors, preforming 4 separate Pool1D, then concatenating?
Pool1D gives dimensionality error Pool2D reduces the number of rows and columns