src/transformers/pipelines/base.py/CsvPipelineDataFormat/__iter__
class CsvPipelineDataFormat:    def __iter__(self):
        with open(self.input_path, "r") as f:
            reader = csv.DictReader(f)
            for row in reader:
                if self.is_multi_columns:
                    yield {k: row[c] for k, c in self.column}
                else:
                    yield row[self.column[0]]