code: def cifar10_blob_iter(X, y, batch_size, math_engine):
      """Slices numpy arrays into batches and wraps them in blobs"""
      for X_b, y_b in cifar10_array_iter(X, y, batch_size):
          yield make_blob(X_b, math_engine), make_blob(y_b, math_engine)
  
file_path: neoml/NeoML/samples/python/cifar10.py
imports: import neoml
  import numpy
  import os
  import time
  import tarfile
label_desc: Use image node_id 6 for calling a global function with example usage: cifar10_blob_iter(X, y, batch_size, math_engine) without return types