I am aware of era-wise cv, I let cv=3
for for simplicity.
When you say “write your own cross validation code”, you are suggesting to extend
BaseSearchCV class similarly you did here?
class TimeSeriesSplitGroups(_BaseKFold)
Sorry about the confusion with xgb docs…