From 7883614937cb83c0711403a5d5c4fd74898027b8 Mon Sep 17 00:00:00 2001 From: hanyul-ryu Date: Fri, 22 Dec 2023 11:35:27 +0900 Subject: [PATCH] remove check bias_gurad at init --- src/liberate/fhe/ckks_engine.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/liberate/fhe/ckks_engine.py b/src/liberate/fhe/ckks_engine.py index 7753ae0..7aa784b 100644 --- a/src/liberate/fhe/ckks_engine.py +++ b/src/liberate/fhe/ckks_engine.py @@ -49,12 +49,6 @@ def __init__(self, devices: list[int] = None, verbose: bool = False, self.ctx = ckks_context(**ctx_params) self.ntt = ntt_context(self.ctx, devices=devices, verbose=verbose) - if self.bias_guard: - if self.ctx.num_special_primes < 2: - raise errors.NotEnoughPrimesForBiasGuard( - bias_guard=self.bias_guard, - num_special_primes=self.ctx.num_special_primes) - self.num_levels = self.ntt.num_levels - 1 self.num_slots = self.ctx.N // 2