typo
Jean-Philippe Bossuat jeanphilippe.bossuat@gmail.com
Wed, 05 Feb 2025 17:03:41 +0100
3 files changed,
3 insertions(+),
3 deletions(-)
M
base2k/src/sampling.rs
→
base2k/src/sampling.rs
@@ -3,7 +3,7 @@ use rand_distr::{Distribution, Normal};
use sampling::source::Source; pub trait Sampling { - /// Fills the first `limbs` limbs with uniform values in \[-2^{log_base2k}, 2^{log_base2k}\] + /// Fills the first `limbs` limbs with uniform values in \[-2^{log_base2k-1}, 2^{log_base2k-1}\] fn fill_uniform(&mut self, log_base2k: usize, limbs: usize, source: &mut Source); /// Adds vector sampled according to the provided distribution, scaled by 2^{-log_k} and bounded to \[-bound, bound\].
M
base2k/src/svp.rs
→
base2k/src/svp.rs
@@ -1,5 +1,5 @@
use crate::ffi::svp; -use crate::{Free, Module, VecZnx, VecZnxDft}; +use crate::{Module, VecZnx, VecZnxDft}; use crate::Infos; use rand::seq::SliceRandom;
M
rlwe/src/elem.rs
→
rlwe/src/elem.rs
@@ -9,7 +9,7 @@
impl Parameters { pub fn new_elem(&self, degree: usize, log_q: usize) -> Elem { let mut value: Vec<VecZnx> = Vec::new(); - (0..degree + 1).for_each(|_| value.push(VecZnx::new(self.n(), self.log_base2k(), log_q))); + (0..degree + 1).for_each(|_| value.push(VecZnx::new(self.n(), log_q))); Elem { value: value, log_scale: self.log_scale(),