added modified adam
added modified adam


Former-commit-id: 384ca346aebe09e11fccd24978fe44f383c1aa12 [formerly 5c503f2d0b091a83a133123375cd09dcef877ac3]
Former-commit-id: 74f705993deff57ad00e13ef125d6b741d127eef
simomarsili/elss