code: def _load(fname, fmt="UIR", reader: Reader = None) -> List:
      """Load the Netflix dataset
  
      Parameters
      ----------
      fname: str, required
          Data file name.
  
      fmt: str, default: 'UIR'
          Data format to be returned.
  
      reader: `obj:cornac.data.Reader`, default: None
          Reader object used to read the data.
  
      Returns
      -------
      data: array-like
          Data in the form of a list of tuples depending on the given data format.
  
      """
      fmt = validate_format(fmt, VALID_DATA_FORMATS)
      fpath = cache(
          url="https://static.preferred.ai/cornac/datasets/netflix/{}.zip".format(
              fname
          ),
          unzip=True,
          relative_path="netflix/{}.csv".format(fname),
      )
      reader = Reader() if reader is None else reader
      return reader.read(fpath, fmt, sep=",")
  
imports: from typing import List
  from ..utils import validate_format
  from ..utils import cache
  from ..data import Reader
label_desc: Use image node_id 1 for calling a global function with example usage: _load(fname, fmt, reader) and returns: reader