Return the lazy array as a real NumPy array.
If the array is homogeneous and simplify is True, return a single numerical value.
Add the function f(x) to the list of the operations to be performed, where x will be a scalar or a numpy array.
>>> m = larray(4, shape=(2,2)) >>> m.apply(numpy.sqrt) >>> m.evaluate() array([[ 2., 2.], [ 2., 2.]])
True if all the elements of the array are the same.
Size of the second dimension (if it exists) of the array.
Size of the first dimension of the array.
Shape of the array