x_clamped[:, c, ...] = torch.clamp(x[:, c, ...], -self.alpha + self.beta[0, c, 0, 0].item(),
self.alpha + self.beta[0, c, 0, 0].item())
x_clamped[:, c, ...] = torch.clamp(x[:, c, ...], -self.alpha + self.beta[0, c, 0, 0].item() - self.step_size,
self.alpha + self.beta[0, c, 0, 0].item())
according to paper.
https://github.com/mike9251/DAQ/blob/main/daq.py#L49
might be
according to paper.