Versions in this module Expand all Collapse all v2 deprecated v2.4.1 Nov 15, 2023 v2.4.0 Jan 10, 2022 v2.3.0 Oct 12, 2021 Changes in this version + var DefaultCKKSParameters = []ckks.ParametersLiteral + var DefaultParameters = []Parameters + type Bootstrapper struct + func NewBootstrapper(params ckks.Parameters, btpParams Parameters, btpKey rlwe.EvaluationKey) (btp *Bootstrapper, err error) + func (bb Bootstrapper) CheckKeys(btpKey rlwe.EvaluationKey) (err error) + func (btp *Bootstrapper) Bootstrapp(ctIn *ckks.Ciphertext) (ctOut *ckks.Ciphertext) + func (btp *Bootstrapper) ShallowCopy() *Bootstrapper + type Parameters struct + CoeffsToSlotsParameters advanced.EncodingMatrixLiteral + EvalModParameters advanced.EvalModLiteral + H int + SlotsToCoeffsParameters advanced.EncodingMatrixLiteral + func (p *Parameters) MarshalBinary() (data []byte, err error) + func (p *Parameters) RotationsForBootstrapping(LogN, LogSlots int) (rotations []int) + func (p *Parameters) UnmarshalBinary(data []byte) (err error)