In (Chaidaroon and Fang, 2017), variational deep semantic hashing (VDSH) is proposed to solve the semantic hashing problem by using the variational autoencoder (VAE) (Kingma and Welling, 2013).
data dependent hashing seeks to learn a hash function from the given training data in a supervised or an unsupervised way.