Skip to content

common

TensorOrFloat

Alias for Union[float, torch.Tensor]

TensorOrInt

Alias for Union[int, torch.Tensor]

ensure_tensor(v)

convert the input to torch.Tensor if necessary.

Source code in qsparse/common.py
14
15
16
17
18
19
def ensure_tensor(v) -> torch.Tensor:
    """convert the input to `torch.Tensor` if necessary."""
    if isinstance(v, torch.Tensor):
        return v
    else:
        return torch.tensor(v)