Jean-Philippe Bossuat
|
820fced615
|
[circuits/float]: improved bootstrapper API
|
2023-09-15 17:49:19 +02:00 |
|
Jean-Philippe Bossuat
|
705f05d646
|
added missing API on PolynomialVector
|
2023-09-15 17:26:42 +02:00 |
|
Jean-Philippe Bossuat
|
5e0e69391a
|
added missing API on LinearTransformation
|
2023-09-15 17:09:56 +02:00 |
|
Jean-Philippe Bossuat
|
a9116e478e
|
revised bootstrapping example
|
2023-09-15 10:27:21 +02:00 |
|
Jean-Philippe Bossuat
|
59cb85ee89
|
[circuit/float]: further refactoring of the bootstrapper
|
2023-09-15 09:55:47 +02:00 |
|
Jean-Philippe
|
add58d8c78
|
[circuits/float]: further simplified bootstrapper API
|
2023-09-14 16:02:04 +02:00 |
|
Jean-Philippe
|
f11c30c42c
|
[circuits/float]: further improved bootstrapper API
|
2023-09-14 15:54:48 +02:00 |
|
Jean-Philippe
|
91f4c808d5
|
[circuits/float]: greatly simplified bootstrapper
|
2023-09-14 14:35:20 +02:00 |
|
Jean-Philippe Bossuat
|
6e64f38468
|
[circuits]: improved documentation for LinearTransformations
|
2023-09-13 13:33:12 +02:00 |
|
Jean-Philippe Bossuat
|
0da7c46a55
|
[circuits]: refactor of LinearTransformation to enable custom implementations
|
2023-09-13 12:18:56 +02:00 |
|
Jean-Philippe Bossuat
|
f5d2b5754f
|
added default and custom polynomial evaluator constructors
|
2023-09-13 10:19:43 +02:00 |
|
Jean-Philippe Bossuat
|
994dfa51c1
|
godoc
|
2023-09-13 09:55:06 +02:00 |
|
Jean-Philippe Bossuat
|
16736a99f0
|
godoc
|
2023-09-12 15:33:21 +02:00 |
|
Jean-Philippe Bossuat
|
9f4a9bb45d
|
Moved sk bootstrapper into circuits/float
|
2023-09-12 14:48:09 +02:00 |
|
Jean-Philippe Bossuat
|
98dea92155
|
[circuits]: reworked poly eval interface
|
2023-09-11 18:33:30 +02:00 |
|
Jean-Philippe Bossuat
|
26d9e27558
|
[float]: integrated generic bootstrapper
|
2023-09-08 12:12:48 +02:00 |
|
Jean-Philippe Bossuat
|
796c35e7ab
|
[float/bootstrapping]: compliant interface to rlwe.Bootstrapper
|
2023-09-08 09:49:21 +02:00 |
|
Jean-Philippe Bossuat
|
4547ed8015
|
[circuits]: improved generalization of polynomial evaluation
|
2023-08-18 16:19:26 +02:00 |
|
Jean-Philippe Bossuat
|
806a3564d5
|
[circuits/float]: rework of x mod 1
|
2023-08-11 17:28:17 +02:00 |
|
Jean-Philippe Bossuat
|
2a7c4549ab
|
[circuits/float]: refactored minimax composite polynomial
|
2023-08-11 14:43:07 +02:00 |
|
Jean-Philippe Bossuat
|
4d58d7591b
|
[circuits/float]: new sign poly
|
2023-08-10 00:30:09 +02:00 |
|
Jean-Philippe Bossuat
|
881cb30ea0
|
[wip]: fixed another bug in Remez algorithm
|
2023-08-09 18:36:55 +02:00 |
|
Jean-Philippe Bossuat
|
f51c9866ac
|
[utils/bignum]: fixed Chebyshev approximation
|
2023-08-09 13:46:37 +02:00 |
|
Jean-Philippe Bossuat
|
e435c3ff83
|
[utils/bignum]: fixed bug in minimax Remez approximation algorithm
|
2023-08-09 12:45:55 +02:00 |
|
Jean-Philippe Bossuat
|
6febdf015c
|
[circuits]: added division, step and sign
|
2023-08-08 23:13:47 +02:00 |
|
Jean-Philippe Bossuat
|
3cab0934ad
|
[circuits]: godoc
|
2023-08-08 12:59:08 +02:00 |
|
Jean-Philippe Bossuat
|
abe4314bd7
|
[circuits]: reworked linear transformation evaluator API
|
2023-08-08 12:04:44 +02:00 |
|
Jean-Philippe Bossuat
|
cfd1a2f9c8
|
Wrappers for polynomial evaluation
|
2023-08-08 10:59:37 +02:00 |
|
Jean-Philippe Bossuat
|
d911c81b6d
|
Wrappers for linear transformations
|
2023-08-07 22:39:35 +02:00 |
|
Jean-Philippe Bossuat
|
2b55b4b2c8
|
Separated integer from float, and moved ckks bootstrapping into float
|
2023-08-07 17:57:10 +02:00 |
|