9520f251808add32cd7c6b36f65fc6e031eaa3ff,nni/algorithms/compression/pytorch/quantization/quantizers.py,,update_quantization_param,#Any#Any#Any#,68

Before Change


    // representable value.
    if rmin.is_cuda:
        rmin = torch.min(rmin, torch.Tensor([0]).cuda())
        rmax = torch.max(rmax, torch.Tensor([0]).cuda())
        qmin = torch.Tensor([0]).cuda()
        qmax = torch.Tensor([(1 << bits) - 1]).cuda()
    else:
        rmin = torch.min(rmin, torch.Tensor([0]))

After Change


    // extend the [min, max] interval to ensure that it contains 0.
    // Otherwise, we would not meet the requirement that 0 be an exactly
    // representable value.
    rmin = torch.min(rmin, torch.Tensor([0]).to(rmin.device))
    rmax = torch.max(rmax, torch.Tensor([0]).to(rmin.device))
    qmin = torch.Tensor([0]).to(rmin.device)
    qmax = torch.Tensor([(1 << bits) - 1]).to(rmin.device)
Italian Trulli
In pattern: SUPERPATTERN

Frequency: 3

Non-data size: 4

Instances


Project Name: Microsoft/nni
Commit Name: 9520f251808add32cd7c6b36f65fc6e031eaa3ff
Time: 2020-12-22
Author: 39682259+eedalong@users.noreply.github.com
File Name: nni/algorithms/compression/pytorch/quantization/quantizers.py
Class Name:
Method Name: update_quantization_param


Project Name: rusty1s/pytorch_geometric
Commit Name: 3f0f8ca3bda791ceba269ad98a9677180abbc9f0
Time: 2019-07-27
Author: matthias.fey@tu-dortmund.de
File Name: examples/node2vec.py
Class Name:
Method Name:


Project Name: PyThaiNLP/pythainlp
Commit Name: f79ecd6c4c0bf965d259937d4900cebe54214f10
Time: 2019-02-24
Author: cebril@gmail.com
File Name: pythainlp/ulmfit/__init__.py
Class Name:
Method Name: document_vector