jet.bindings.transpose¶
-
transpose
(*args, **kwargs)¶ Overloaded function.
transpose(tensor: jet.bindings.TensorC64, new_indices: List[str]) -> jet.bindings.TensorC64
Transposes the indices of a tensor object.
- Parameters
tensor (Tensor) – Reference tensor object.
indices (Sequence[str]) – Desired index ordering, specified as a list of labels.
- Returns
Transposed tensor object.
- Return type
Tensor
transpose(tensor: jet.bindings.TensorC64, new_ordering: List[int]) -> jet.bindings.TensorC64
Transposes the indices of a tensor object.
- Parameters
tensor (Tensor) – Reference tensor object.
ordering (Sequence[int]) – Desired index ordering, specified as a permutation.
- Returns
Transposed tensor object.
- Return type
Tensor
transpose(tensor: jet.bindings.TensorC128, new_indices: List[str]) -> jet.bindings.TensorC128
Transposes the indices of a tensor object.
- Parameters
tensor (Tensor) – Reference tensor object.
indices (Sequence[str]) – Desired index ordering, specified as a list of labels.
- Returns
Transposed tensor object.
- Return type
Tensor
transpose(tensor: jet.bindings.TensorC128, new_ordering: List[int]) -> jet.bindings.TensorC128
Transposes the indices of a tensor object.
- Parameters
tensor (Tensor) – Reference tensor object.
ordering (Sequence[int]) – Desired index ordering, specified as a permutation.
- Returns
Transposed tensor object.
- Return type
Tensor