Raises value_error: if any of the values is not a numeric
instance,
a torch.*Tensor
instance, or an instance implementing torch_function
TODO: add has_torch_function((v,))
See: https://github.com/pytorch/pytorch/blob/master/torch/distributions/utils.py
broadcast_all(values)
List of:
torch.*Tensor
instances are broadcasted as per _broadcasting-semantics
.
numeric
instances (scalars) are upcast to tensors having
the same size and type as the first tensor passed to values
. If all the
values are scalars, then they are upcasted to scalar Tensors.
values (list of numeric
, torch.*Tensor
or objects implementing torch_function)