https://cognitivehub.in/convolutional-neural-network-conv1d-input-shape/