Boltzmann energy-based deep learning techniques.