Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
d9e6676
Delegate Python ~ (invert operator) to Tensor.bitwise_not().
xuhdev Jun 28, 2019
d44e96b
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jun 28, 2019
6b040dd
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jun 30, 2019
0f0faf5
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jun 30, 2019
8b481cf
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 1, 2019
4b89b53
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 1, 2019
857ab08
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 1, 2019
1f44c8a
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 1, 2019
5169fc1
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 2, 2019
41f573b
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 2, 2019
3bd7095
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 2, 2019
8747935
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 2, 2019
c7587af
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 2, 2019
b75edc7
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 3, 2019
fd68eb6
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 3, 2019
df30999
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 3, 2019
1dd4705
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 3, 2019
4b91cdf
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
xuhdev Jul 8, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update on "Delegate Python ~ (invert operator) to Tensor.bitwise_not()."
Delegate Python ~ (invert operator) to Tensor.bitwise_not().

Close #20024, Close #22246, Close #22262

Related #22324

gh-metadata: pytorch pytorch 22326 gh/xuhdev/8/head
  • Loading branch information
xuhdev committed Jun 28, 2019
commit d44e96b08fc3d810dc5ecf687e7586f2dcad835f
6 changes: 1 addition & 5 deletions test/test_torch.py
Original file line number Diff line number Diff line change
Expand Up @@ -11230,10 +11230,6 @@ def test_bitwise_ops(self):
else:
self.assertFalse(x[idx] ^ y[idx])

invert_result = ~x
for idx in iter_indices(x):
self.assertEqual(1 - x[idx], invert_result[idx])

x_clone = x.clone()
x_clone &= y
self.assertEqual(x_clone, and_result)
Expand All @@ -11246,7 +11242,7 @@ def test_bitwise_ops(self):
x_clone ^= y
self.assertEqual(x_clone, xor_result)

def test_invert(self):
def test_op_invert(self):
for t in (torch.ByteTensor, torch.ShortTensor, torch.IntTensor, torch.LongTensor):
a = torch.arange(127, dtype=t.dtype)
self.assertEqual(~a, a.bitwise_not())
Expand Down