diff --git a/examples/ckks/advanced/lut/main.go b/examples/ckks/advanced/lut/main.go index 1014c859..b5b7ae2e 100644 --- a/examples/ckks/advanced/lut/main.go +++ b/examples/ckks/advanced/lut/main.go @@ -7,9 +7,9 @@ import ( "github.com/tuneinsight/lattigo/v3/ckks" ckksAdvanced "github.com/tuneinsight/lattigo/v3/ckks/advanced" + "github.com/tuneinsight/lattigo/v3/rgsw/lut" "github.com/tuneinsight/lattigo/v3/ring" "github.com/tuneinsight/lattigo/v3/rlwe" - "github.com/tuneinsight/lattigo/v3/rlwe/lut" ) // This examples showcases how lookup tables can complement the CKKS scheme to compute non-linear functions diff --git a/rlwe/rgsw/elements.go b/rgsw/elements.go similarity index 100% rename from rlwe/rgsw/elements.go rename to rgsw/elements.go diff --git a/rlwe/rgsw/encryptor.go b/rgsw/encryptor.go similarity index 100% rename from rlwe/rgsw/encryptor.go rename to rgsw/encryptor.go diff --git a/rlwe/rgsw/evaluator.go b/rgsw/evaluator.go similarity index 100% rename from rlwe/rgsw/evaluator.go rename to rgsw/evaluator.go diff --git a/rlwe/lut/evaluator.go b/rgsw/lut/evaluator.go similarity index 99% rename from rlwe/lut/evaluator.go rename to rgsw/lut/evaluator.go index 1265f651..bd185240 100644 --- a/rlwe/lut/evaluator.go +++ b/rgsw/lut/evaluator.go @@ -3,9 +3,9 @@ package lut import ( "math/big" + "github.com/tuneinsight/lattigo/v3/rgsw" "github.com/tuneinsight/lattigo/v3/ring" "github.com/tuneinsight/lattigo/v3/rlwe" - "github.com/tuneinsight/lattigo/v3/rlwe/rgsw" "github.com/tuneinsight/lattigo/v3/rlwe/ringqp" ) diff --git a/rlwe/lut/keys.go b/rgsw/lut/keys.go similarity index 97% rename from rlwe/lut/keys.go rename to rgsw/lut/keys.go index 406996a6..db63d248 100644 --- a/rlwe/lut/keys.go +++ b/rgsw/lut/keys.go @@ -1,9 +1,9 @@ package lut import ( + "github.com/tuneinsight/lattigo/v3/rgsw" "github.com/tuneinsight/lattigo/v3/ring" "github.com/tuneinsight/lattigo/v3/rlwe" - "github.com/tuneinsight/lattigo/v3/rlwe/rgsw" ) // EvaluationKey is a struct storing the encryption diff --git a/rlwe/lut/lut.go b/rgsw/lut/lut.go similarity index 100% rename from rlwe/lut/lut.go rename to rgsw/lut/lut.go diff --git a/rlwe/lut/lut_test.go b/rgsw/lut/lut_test.go similarity index 100% rename from rlwe/lut/lut_test.go rename to rgsw/lut/lut_test.go diff --git a/rlwe/lut/utils.go b/rgsw/lut/utils.go similarity index 100% rename from rlwe/lut/utils.go rename to rgsw/lut/utils.go