EANN: Energy Adaptive Neural Networks