code: def _generate_examples(self, file_path):
      
  
      fieldnames = [
          'class_label', 'lepton_pT', 'lepton_eta', 'lepton_phi',
          'missing_energy_magnitude', 'missing_energy_phi', 'jet_1_pt',
          'jet_1_eta', 'jet_1_phi', 'jet_1_b-tag', 'jet_2_pt', 'jet_2_eta',
          'jet_2_phi', 'jet_2_b-tag', 'jet_3_pt', 'jet_3_eta', 'jet_3_phi',
          'jet_3_b-tag', 'jet_4_pt', 'jet_4_eta', 'jet_4_phi', 'jet_4_b-tag',
          'm_jj', 'm_jjj', 'm_lv', 'm_jlv', 'm_bb', 'm_wbb', 'm_wwbb'
      ]
  
      with tf.io.gfile.GFile(file_path) as csvfile:
        reader = csv.DictReader(csvfile, fieldnames=fieldnames)
        for row in reader:
          yield row
docs: Generate features given the directory path.
  
      Args:
        file_path: path where the csv file is stored
  
      Yields:
        The features, per row.