An Introduction to Machine and Deep Learning Methods for Cloud Masking Applications | Synapse