torch.isclose¶
- torch.isclose(input, other, rtol=1e-05, atol=1e-08, equal_nan=False) Tensor¶
- Returns a new tensor with boolean elements representing if each element of - inputis “close” to the corresponding element of- other. Closeness is defined as:- where - inputand- otherare finite. Where- inputand/or- otherare nonfinite they are close if and only if they are equal, with NaNs being considered equal to each other when- equal_nanis True.- Parameters
 - Examples: - >>> torch.isclose(torch.tensor((1., 2, 3)), torch.tensor((1 + 1e-10, 3, 4))) tensor([ True, False, False]) >>> torch.isclose(torch.tensor((float('inf'), 4)), torch.tensor((float('inf'), 6)), rtol=.5) tensor([True, True])