Added ASGD optimizer