'dump save shape information and internals for debugging purposes.'

def dump(self):

    print('array_shape_classes:    ', self.array_shape_classes)
    print('class_sizes:    ', self.class_sizes)
    print('array_size_vars:    ', sorted(self.array_size_vars.items()))
    print('numpy    globals    ', self.numpy_globals)
    print('numpy    calls    ', sorted(self.numpy_calls.items()))
    print('array    attr    calls    ', self.array_attr_calls)
    print('tuple    table    ', self.tuple_table)
