More namespace cleaning.
remove 2 using per jeff's comment
fixing std::min and std::max and std::abs: using them in default will make nvcc unhappy.
lint
added solver switch support; implemented nesterov and adagrad
More namespace cleaning.
fixing std::min and std::max and std::abs: using them in default will make nvcc unhappy.
lint
typo fix
wrong function call
More namespace cleaning.
remove 2 using per jeff's comment
lint
Merge branch 'solvers' of github.com:qipeng/caffe into solvers