add SteepestDescentMethodSample