code: def load_tsv_to_dicts(path: Union[str, Path]) -> List[dict]:
      with open(path, "r") as f:
          reader = csv.DictReader(
              f,
              delimiter="\t",
              quotechar=None,
              doublequote=False,
              lineterminator="\n",
              quoting=csv.QUOTE_NONE,
          )
          rows = [dict(e) for e in reader]
      return rows
  
imports: import csv
  from pathlib import Path
  import zipfile
  from functools import reduce
  from multiprocessing import cpu_count
  from typing import Any, Dict, List, Optional, Union
  import io
  import numpy
  import pandas
  import sentencepiece
  from fairseq.data.audio.audio_utils import convert_waveform, _get_kaldi_fbank, _get_torchaudio_fbank, is_npy_data, is_sf_audio_data
  import torch
  import soundfile
  from tqdm import tqdm
label_desc: Use image node_id 8 for calling a global function with example usage: load_tsv_to_dicts(path) and returns: rows