code: def get_image_info_list(self, file_list, ratio_list):
      if isinstance(file_list, str):
          file_list = [file_list]
      data_lines = []
      for idx, file in enumerate(file_list):
          with open(file, "rb") as f:
              lines = f.readlines()
              if self.mode == "train" or ratio_list[idx] < 1.0:
                  random.seed(self.seed)
                  lines = random.sample(
                      lines, round(len(lines) * ratio_list[idx])
                  )
              data_lines.extend(lines)
      return data_lines
  
imports: import numpy
  import cv2
  import math
  import os
  import json
  import random
  import traceback
  from paddle.io import Dataset
  from .imaug import transform, create_operators
label_desc: Use image node_id 3 for calling the SimpleDataSet obj's underlying member method code with example usage: obj.get_image_info_list(file_list, ratio_list) and returns: data_lines