A line-search based SGD algorithm with Adaptive Importance Sampling | Synapse