class_docstr: Shared numpy ndarray with serialization interface.
  This class can be used as a drop-in replacement for arguments in multiprocessing.
  
  Parameters:
      array (array-like): input data
code: def __array_wrap__(self, arr, context=None):
      arr = super(np.memmap, self).__array_wrap__(arr, context)
  
      if self is arr or type(self) is not SharedNDArray:
          return arr
      if arr.shape == ():
          return arr[()]
  
      return arr.view(np.ndarray)
  
imports: from __future__ import print_function, absolute_import
  import os
  import sys
  import logging
  import tempfile
  from time import time
  from functools import wraps
  import numpy
label_desc: Use image node_id 4 for calling the SharedNDArray obj's underlying member method code with example usage: obj.__array_wrap__(arr, context) and returns: arr, arr, arr