Add adaptive learning rate
Merge branch 'master' into gradient_descent_optimization
Make scripts pep8 compliant
Fix merge conflict
Fix merge conflicts