Operator.reshape¶
- Operator.reshape(input_dims=None, output_dims=None)¶
Return a shallow copy with reshaped input and output subsystem dimensions.
- Arg:
- input_dims (None or tuple): new subsystem input dimensions.
If None the original input dims will be preserved [Default: None].
- output_dims (None or tuple): new subsystem output dimensions.
If None the original output dims will be preserved [Default: None].
- Returns
returns self with reshaped input and output dimensions.
- Return type
BaseOperator
- Raises
QiskitError – if combined size of all subsystem input dimension or subsystem output dimensions is not constant.