pyqubo.Array.reshape¶
-
Array.
reshape
(new_shape)[source]¶ Returns a reshaped array.
Parameters: new_shape (tuple[int]) – New shape. Example
>>> from pyqubo import Array >>> array = Array.create('x', shape=(2, 3), vartype='BINARY') >>> array Array([[Binary(x[0][0]), Binary(x[0][1]), Binary(x[0][2])], [Binary(x[1][0]), Binary(x[1][1]), Binary(x[1][2])]]) >>> array.reshape((3, 2, 1)) Array([[[Binary(x[0][0])], [Binary(x[0][1])]], [[Binary(x[0][2])], [Binary(x[1][0])]], [[Binary(x[1][1])], [Binary(x[1][2])]]])