Gradient-based Adaptive Importance Samplers