bool ChooserEvaluator::select_parameters( const std::vector<ChooserPoly> &operands, int budget_gap, EncryptionParameters &destination) { return select_parameters(operands, budget_gap, global_variables::default_noise_standard_deviation, global_variables::default_coeff_modulus_128, destination); }
bool ChooserEvaluator::select_parameters(const ChooserPoly &operand, double noise_standard_deviation, double noise_max_deviation, const std::map<int, BigUInt> ¶meter_options, EncryptionParameters &destination) { return select_parameters(vector<ChooserPoly>{operand}, noise_standard_deviation, noise_max_deviation, parameter_options, destination); }
bool ChooserEvaluator::select_parameters(const std::vector<ChooserPoly> &operands, EncryptionParameters &destination) { return select_parameters(operands, default_noise_standard_deviation_, default_noise_max_deviation_, default_parameter_options_, destination); }
bool ChooserEvaluator::select_parameters(const ChooserPoly &operand, EncryptionParameters &destination) { return select_parameters(vector<ChooserPoly>{operand}, destination); }