import tensorflow as tf

			with open(data_list_path) as f:
				data_path_list = [datasetRoot + x[:-1] for x in f.readlines()]
				n_data = len(data_path_list)
			dataset = tf.data.Dataset.from_tensor_slices(data_path_list)
			dataset = dataset.shuffle(n_data).repeat()
			dataset = dataset.map(self.data_map,num_parallel_calls=8)
