class_docstr: An object to be persisted instead of numpy arrays.
  
  The only thing this object does, is to carry the filename in which
  the array has been persisted, and the array subclass.
class_docstr_tok: ["An","object","to","be","persisted","instead","of","numpy","arrays",".","The","only","thing","this","object","does",",","is","to","carry","the","filename","in","which","the","array","has","been","persisted",",","and","the","array","subclass","."]
docstr: Constructor. Store the useful information for later.
docstr_tok: ["Constructor",".","Store","the","useful","information","for","later","."]
code: def __init__(self, filename, subclass, allow_mmap=True):
      """Constructor. Store the useful information for later."""
      self.filename = filename
      self.subclass = subclass
      self.allow_mmap = allow_mmap
  
imports: import pickle
  import os
  import zlib
  import inspect
  from io import BytesIO
  from .numpy_pickle_utils import _ZFILE_PREFIX
  from .numpy_pickle_utils import Unpickler
  from .numpy_pickle_utils import _ensure_native_byte_order
label_desc: Use image node_id 1 to create a new NDArrayWrapper object from inherited base classes: object with example: obj = NDArrayWrapper(filename, subclass, allow_mmap)