private static TorchTensor Attack(TorchTensor image, double ε, TorchTensor data_grad)
 {
     using (var sign = data_grad.sign()) {
         var perturbed = (image + ε * sign).clamp(0.0, 1.0);
         return(perturbed);
     }
 }