def load_build(self):
    ' This method is called to set the state of a newly created\n            object.\n\n            We capture it to replace our place-holder objects,\n            NDArrayWrapper, by the array we are interested in. We\n            replace them directly in the stack of pickler.\n        '
    Unpickler.load_build(self)
    if isinstance(self.stack[(- 1)], NDArrayWrapper):
        if (self.np is None):
            raise ImportError("Trying to unpickle an ndarray, but numpy didn't import correctly")
        nd_array_wrapper = self.stack.pop()
        array = nd_array_wrapper.read(self)
        self.stack.append(array)
This method is called to set the state of a newly created
object.

We capture it to replace our place-holder objects,
NDArrayWrapper, by the array we are interested in. We
replace them directly in the stack of pickler.
def load_build(self):
    ' This method is called to set the state of a newly created\n            object.\n\n            We capture it to replace our place-holder objects,\n            NDArrayWrapper, by the array we are interested in. We\n            replace them directly in the stack of pickler.\n        '
    Unpickler.load_build(self)
    if isinstance(self.stack[(- 1)], NDArrayWrapper):
        if (self.np is None):
            raise ImportError("Trying to unpickle an ndarray, but numpy didn't import correctly")
        nd_array_wrapper = self.stack.pop()
        array = nd_array_wrapper.read(self)
        self.stack.append(array)