Working with Projected Gradient Descent part1(Machine Learning)