Jean-Philippe Bossuat
|
662c73e654
|
[circuits]: polynomial evaluator godoc
|
2023-10-23 18:36:05 +02:00 |
|
Jean-Philippe Bossuat
|
e702f17850
|
[circuits]: godoc for linear transformations
|
2023-10-23 18:26:05 +02:00 |
|
Jean-Philippe Bossuat
|
1c761aa293
|
[circuits]: polynomial evaluator godoc
|
2023-10-23 18:21:01 +02:00 |
|
Jean-Philippe Bossuat
|
cd448d6054
|
[all]: made insecure test parameters private & added comment
|
2023-10-13 14:52:15 +02:00 |
|
Romain Bouyé
|
8868658f69
|
Typo fixes on v5 pass
|
2023-10-13 00:14:52 +02:00 |
|
Jean-Philippe Bossuat
|
c5e95f4597
|
[circuits]: improved linear transformation modularity
|
2023-10-06 11:24:22 +02:00 |
|
Jean-Philippe Bossuat
|
7057d01555
|
[bfv]: updated Rescale to do nothing
|
2023-10-03 10:43:28 +02:00 |
|
Jean-Philippe Bossuat
|
be338f2773
|
[circuits/integer]: small code improvement
|
2023-10-03 10:07:34 +02:00 |
|
Jean-Philippe Bossuat
|
7d6b3702fe
|
[circuits]: updated CoefficientGetter interface
|
2023-10-03 09:58:47 +02:00 |
|
Jean-Philippe Bossuat
|
a974fa9352
|
[circuits]: improved doc
|
2023-09-26 11:56:08 +02:00 |
|
Jean-Philippe Bossuat
|
3bbdfb3e50
|
[circuits/float]: API improvements based on feedback
|
2023-09-25 23:07:31 +02:00 |
|
Jean-Philippe Bossuat
|
2977afbc97
|
[circuits]: simplified API for encoding linear transformations
|
2023-09-22 09:11:36 +02:00 |
|
Jean-Philippe Bossuat
|
ccabd7eeea
|
updated bootstrapper interface
|
2023-09-20 17:15:44 +02:00 |
|
Jean-Philippe Bossuat
|
72354d4edd
|
[circuits/float]: refactor of comparisons
|
2023-09-19 17:09:26 +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
|
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
|
3349cb65e8
|
rlwe.Operand -> rlwe.ElementInterface
|
2023-09-12 11:23:46 +02:00 |
|
Jean-Philippe Bossuat
|
98dea92155
|
[circuits]: reworked poly eval interface
|
2023-09-11 18:33:30 +02:00 |
|
Jean-Philippe Bossuat
|
798b85376e
|
[all]: operand -> element; operandinterface -> operand
|
2023-09-11 15:42:04 +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
|
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 |
|