Quentin Bourgerie
|
0d1f041323
|
refactor(jit): Use PublicArguments instead of JitLambda::Argument to call the lambda (uniform calling to ServerLambda and JitLambda)
|
2022-03-24 11:00:36 +01:00 |
|
Quentin Bourgerie
|
82741868f1
|
refactor(client/server): Rename encrypted_scalars_and_sizes_t o TensorData as it can be used for any kind of tensor
|
2022-03-24 11:00:36 +01:00 |
|
Quentin Bourgerie
|
73da7da81c
|
enhance(client/server): Don't decrypt directly from istream use a intermediate container to represent public result
|
2022-03-24 11:00:36 +01:00 |
|
Mayeul@Zama
|
73bb1c03d8
|
enhance(compiler): fix warnings
remove unused signature, functions, variable
remove pessimizing-moves
add cast before comparison
|
2022-03-15 18:14:35 +01:00 |
|
Mayeul@Zama
|
ca8d4fb110
|
feat(compiler): use engine concrete C API
remove ConcreteToConcreteCAPI and ConcreteUnparametrize passes
|
2022-03-15 18:14:35 +01:00 |
|
Mayeul@Zama
|
cee07d2440
|
fix: rename LweSecretKeyParam.size dimension
|
2022-03-15 18:14:35 +01:00 |
|
rudy
|
8b71e9d476
|
feat(Clientlib): separate client encryption and server computation
Resolve #200
|
2022-02-24 15:50:18 +01:00 |
|
Quentin Bourgerie
|
4e8a9d1077
|
enhance(runtime): Fix the runtime tools to handle the ciphertext bufferization and the new compiler concrete bufferized API
|
2022-02-17 15:53:23 +01:00 |
|
Quentin Bourgerie
|
c8b45cc853
|
style(compiler/client): fix the naming LweSize to LweDimension for key size
|
2022-02-17 15:53:23 +01:00 |
|
youben11
|
2009ee1c94
|
chore: changing ref to repo after its renaming
also formatting and update the check_license script to match that
|
2022-01-06 12:40:10 +01:00 |
|
Antoniu Pop
|
84f01f78d6
|
fix(runtime/DFR): create only one BSK clone per thread and deallocate.
|
2022-01-04 12:43:33 +01:00 |
|
rudy
|
b8bd38dd6c
|
feat(compiler): Output client parameters when compile to a library
close #198
|
2022-01-03 17:57:16 +01:00 |
|