fix partial_fit and add more test