def split(self, X, y=None, groups=None):
    (yield (np.asarray([], dtype=int), np.arange(0, len(X))))
def split(self, X, y=None, groups=None):
    (yield (np.asarray([], dtype=int), np.arange(0, len(X))))