Return none if samples are fewer than folds