text: Title: custom validation set
  Body: Great lib !
  Greater with a possibility to input a custom validation set. In my case, I have correlation between the train points so I cannot use a cross val, neither a split val with or without shuffle. I need to input a dedicated validation "far" in time from the train data points.