* No of GPU generalization.
* Minor changes on metrics.
* Cleanup comment-out codes.