grid_search: add sample_weight support