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)
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