Fixed the bug of all predictors are invariant.  Still need work on one bug in _updateParams when save fit paramters