docstr: Method to generate folds with k fold cross validation
code: def generate_folds(self):
      """
      Method to generate folds with k fold cross validation
  
      """
  
      SplitDatabase(
          input_file=self.input_file,
          n_splits=self.k_folds,
          dir_folds=self.dir_folds,
          sep_read=self.sep,
          header=self.header,
      ).k_fold_cross_validation(random_state=self.random_seed)
  
file_path: CaseRecommender/caserec/utils/cross_validation.py
imports: from collections import defaultdict
  import numpy
  import shutil
  from caserec.utils.split_database import SplitDatabase
label_desc: Use image node_id 2 for calling the CrossValidation obj's underlying member method code with example usage: obj.generate_folds() without return types