347618a5fbaa70fb9d2124d033275f44fdfcca2f,tests/test_nms.py,,test_nms_device_and_dtypes_cpu,#,11
 
Before Change
    dets = base_dets.astype(np.float32)
    supressed, inds = nms(dets, iou_thr)
    assert dets.dtype == supressed.dtype
    assert len(inds) == len(supressed) == 2
    dets = torch.FloatTensor(base_dets)
    surpressed, inds = nms(dets, iou_thr)
    assert dets.dtype == surpressed.dtype
After Change
                          [35.2, 11.7, 39.7, 15.7, 0.3]])
    base_expected_suppressed = np.array([[35.3, 11.5, 39.9, 14.5, 0.9],
                                         [49.1, 32.4, 51.0, 35.9, 0.1]])
    // CPU can handle float32 and float64
    dets = base_dets.astype(np.float32)
    expected_suppressed = base_expected_suppressed.astype(np.float32)
    suppressed, inds = nms(dets, iou_thr)
    assert dets.dtype == suppressed.dtype
    assert np.array_equal(suppressed, expected_suppressed)
    dets = torch.FloatTensor(base_dets)
    expected_suppressed = torch.FloatTensor(base_expected_suppressed)
    suppressed, inds = nms(dets, iou_thr)
    assert dets.dtype == suppressed.dtype
    assert torch.equal(suppressed, expected_suppressed)

In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 4
Instances
 Project Name: open-mmlab/mmdetection
 Commit Name: 347618a5fbaa70fb9d2124d033275f44fdfcca2f
 Time: 2020-05-19
 Author: maxim@bonnaerens.be
 File Name: tests/test_nms.py
 Class Name: 
 Method Name: test_nms_device_and_dtypes_cpu
 Project Name: open-mmlab/mmdetection
 Commit Name: 347618a5fbaa70fb9d2124d033275f44fdfcca2f
 Time: 2020-05-19
 Author: maxim@bonnaerens.be
 File Name: tests/test_nms.py
 Class Name: 
 Method Name: test_nms_device_and_dtypes_gpu
 Project Name: rusty1s/pytorch_geometric
 Commit Name: b48c943b9f6248dbdd42d0fce44658b937098372
 Time: 2017-10-23
 Author: matthias.fey@tu-dortmund.de
 File Name: torch_geometric/sparse/sum_test.py
 Class Name: SumTest
 Method Name: test_autograd