Rate this Page
★★★★★
torch.logical_xor#
- torch.logical_xor(input:Tensor,other:Tensor,*,out:Optional[Tensor])→Tensor#
Computes the element-wise logical XOR of the given input tensors. Zeros are treated as
Falseand nonzeros aretreated asTrue.- Parameters
- Keyword Arguments
out (Tensor,optional) – the output tensor.
Example:
>>>torch.logical_xor(torch.tensor([True,False,True]),torch.tensor([True,False,False]))tensor([False, False, True])>>>a=torch.tensor([0,1,10,0],dtype=torch.int8)>>>b=torch.tensor([4,0,1,0],dtype=torch.int8)>>>torch.logical_xor(a,b)tensor([ True, True, False, False])>>>torch.logical_xor(a.double(),b.double())tensor([ True, True, False, False])>>>torch.logical_xor(a.double(),b)tensor([ True, True, False, False])>>>torch.logical_xor(a,b,out=torch.empty(4,dtype=torch.bool))tensor([ True, True, False, False])
On this page