code: def _make_npz(path, url):
      _path = download.cached_download(url)
      raw = io.loadmat(_path)
      images = raw["X"].astype(numpy.uint8)
      labels = raw["y"].astype(numpy.uint8)
  
      numpy.savez_compressed(path, x=images, y=labels)
      return {"x": images, "y": labels}
  
file_path: chainer/chainer/datasets/svhn.py
imports: import os
  import numpy
  import chainer
  from chainer.dataset import download
  from chainer.datasets import tuple_dataset
label_desc: Use image node_id 7 for calling a global function with example usage: _make_npz(path, url) and returns: dict