Rock type classification based on petrophysical, geochemical, and core imaging data using machine and deep learning techniques | Synapse