crosspy.array#

crosspy.array(obj: Iterable, dtype=None, shape=None, axis: Optional[int] = None, dim: Optional[int] = None, *, distribution=None, data_manager=None)#

Create a CrossPy array.

Parameters:
  • obj – Same to numpy.array.

  • dtype – Same to numpy.array.

  • shape – Same to numpy.array.

  • axis – Concatenate obj along axis.

  • distribution – Partition obj according to distribution scheme. Same as partition(obj, distribution).

  • data_manager – Applied to each subarray.

Returns:

A CrossPy array.

Return type:

class:CrossPyArray