Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit Tests for CKKS RNS Composite Scaling (#910 phase 4) #932

Open
wants to merge 26 commits into
base: dev
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3ed5909
Initial commit: adding composite scaling parameters and scaling tech …
fdiasmor Dec 12, 2024
fb50d79
Initial commit: adding composite scaling parameters and scaling tech …
fdiasmor Dec 12, 2024
d3c1a58
Composite prime generation and adaptive scaling factors.
fdiasmor Dec 16, 2024
e397a73
Propagating composite degree to mod reduce calls.
fdiasmor Dec 17, 2024
3bf393a
Handling overflow for scaling factors over 64 bits on composite scali…
fdiasmor Dec 17, 2024
51db3ca
Bug fix of overflow handling for d > 2 and sc > 64.
fdiasmor Dec 18, 2024
44b206b
Update impl of Rescale and Mod/LevelReduce methods with composite deg…
fdiasmor Dec 18, 2024
3d2c220
Minor bug fix: else case missing.
fdiasmor Dec 19, 2024
a9c9978
Update EvalPoly functions to use composite degree.
fdiasmor Dec 19, 2024
c03c8f9
Update Compress function to raise error.
fdiasmor Dec 19, 2024
470cd11
Update/Add new composite scaling examples.
fdiasmor Dec 19, 2024
6369eaa
Recalculate sizeP and update EstimateLogP interface.
fdiasmor Dec 19, 2024
c29fc6b
Updated CKKS bootstrapping for composite scaling with examples.
fdiasmor Dec 20, 2024
fde39d7
Update error conditions.
fdiasmor Dec 21, 2024
58881c0
Update poly evaluation example.
fdiasmor Dec 21, 2024
d257f15
Tweak error condition regarding prime moduli size.
fdiasmor Dec 21, 2024
9e857f5
WIP: initial commit for composite scaling unittests
fdiasmor Dec 21, 2024
15f10d1
Update composite scaling unittests and fix unittest runtime issue.
fdiasmor Dec 25, 2024
0ade4d7
add all test cases, testing remains
gong-cr Dec 27, 2024
e7ea84e
Update test cases with appropriate parameter values.
fdiasmor Dec 31, 2024
5d54a9f
Update composite-prime generation function.
fdiasmor Dec 31, 2024
251bfb7
Update prime generation function.
fdiasmor Jan 1, 2025
2e87d8b
Add composite scaling bootstrapping unittests.
fdiasmor Jan 4, 2025
3012f6c
Fix bootstrap iterative unittest issue.
fdiasmor Jan 8, 2025
426a5b8
Alternative way to calculate auxBits for composite scaling mode.
fdiasmor Jan 10, 2025
f8de122
Fix CI job run.
fdiasmor Jan 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update test cases with appropriate parameter values.
  • Loading branch information
fdiasmor committed Dec 31, 2024
commit e7ea84e6e445a8e6c0f598abea825d309cee261c
Loading