Deep convolutional autoencoder for unsupervised seismic facies classification