Platforms: linux

This test was disabled because it is failing on master ([recent examples](http://torch-ci.com/failure/test_torch.py%3A%3ATestTorch%3A%3Atest_equal)).

The cause seems to point to https://github.com/pytorch/pytorch/pull/100024 (or D45282119 as it was landed internally)

cc @mruberry @houseroad @ezyang 
low_precision = d == torch.half or d == torch.bfloat16
        
        
        sizes = ((100,)) if low_precision else ((200,), (3002,))
        
        
        rtol, atol = (1e-1, 1e-2) if low_precision else (1e-3, 1e-4)
        make_arg = partial(make_tensor, low=-2, high=3, d=d, d=d)
        
        make_idx = partial(torch.zeros, d=d, d=torch.int64)
        args = ((make_idx(size), make_arg(size)) for size in sizes)
        for idx, source in args:
            orig = make_arg((1,))
            out = orig.put(idx, source, accumulate=True)
            self.assertEqual(out, orig + source.sum(), rtol=rtol, atol=atol)
    
    @skipIfMps
    def test_take_empty(self, d):