Describir: A cyclic learning approach for improving pre-stack seismic processing