code: def nmt_dataset_loader(
      source_pref, target_pref, source_lang, target_lang
  ):
      sources = plain_lines_loader(source_pref + "." + source_lang)
      targets = plain_lines_loader(target_pref + "." + target_lang)
      assert len(sources) == len(targets), (
          "The number of sources is not equal to targets,"
          + "len(sources)={}, len(targets)={}".format(
              len(sources), len(targets)
          )
      )
      return sources, targets
  
imports: import json
  import os
  import pkgutil
  import importlib
  import tarfile
  from tempfile import NamedTemporaryFile
  import time
  import pandas
  import torch
  import glob
  from .None import device
  from .install import download_if_needed
label_desc: Use image node_id 16 for calling a global function with example usage: nmt_dataset_loader(source_pref, target_pref, source_lang, target_lang) and returns: sources,  targets