aquint-zama
|
ec5cd7d984
|
docs(common): update README
|
2023-04-11 14:55:57 +02:00 |
|
Mayeul@Zama
|
df3a21fbd3
|
docs(optimizer): add readme
|
2023-04-11 14:55:57 +02:00 |
|
Mayeul@Zama
|
e3c5eee6fe
|
docs(backend-cpu): add readme
|
2023-04-11 14:55:57 +02:00 |
|
Umut
|
673b02473f
|
feat(frontend/python): explicit key management
|
2023-04-11 14:55:57 +02:00 |
|
youben11
|
22a2407b60
|
chore(ci): rename secret
|
2023-04-11 12:26:10 +01:00 |
|
aquint-zama
|
fdf6f41a89
|
docs(frontend/python): overhaul python frontend docs
|
2023-04-11 10:15:42 +02:00 |
|
rudy
|
8a672a0c59
|
feat(optimizer): check dag inputs index during dag correctness check
|
2023-04-11 09:16:25 +02:00 |
|
Umut
|
efa866f069
|
chore(frontend/python): use smaller global p error for tests to avoid random ci failures
|
2023-04-07 19:42:57 +02:00 |
|
Umut
|
0edfe59e18
|
refactor(frontend/python): re-write MLIR conversion
|
2023-04-07 19:42:57 +02:00 |
|
Umut
|
b73d465f1d
|
fix(compiler): implement MANP calculation for FHELinalg.to_(un)signed
|
2023-04-07 19:42:57 +02:00 |
|
Umut
|
b45f08c49b
|
chore(frontend/python): set development version to 0.0.0
|
2023-04-07 19:42:57 +02:00 |
|
Ayoub Benaissa
|
6f23f448e5
|
fix(ci): setup pkg-config to find openblas
|
2023-04-07 16:35:07 +01:00 |
|
Ayoub Benaissa
|
fcbf05215a
|
chore(ci): reduce image size
don't use cache, and install torch cpu
|
2023-04-07 16:05:43 +01:00 |
|
youben11
|
30a13d74f4
|
chore(ci): use aws instance for M1
|
2023-04-07 12:45:03 +01:00 |
|
youben11
|
981b0f4bb1
|
feat(ci): push concrete-python docker image on release
|
2023-04-07 12:45:03 +01:00 |
|
Agnes Leroy
|
766df20232
|
chore(backend/gpu): add README file for concrete-cuda
|
2023-04-06 16:29:01 +02:00 |
|
Antoniu Pop
|
990df766bb
|
test(compiler): disable testing of StreamEmulator.
|
2023-04-06 16:23:20 +02:00 |
|
Agnes Leroy
|
b3c1446816
|
bench(backend/gpu): change benchmark parameters to match tfhe-rs ones
|
2023-04-06 14:06:14 +02:00 |
|
youben11
|
9df963ccf4
|
feat(ci): release publicly if needed tests pass
v1.0.0-rc1
|
2023-04-06 12:47:11 +01:00 |
|
youben11
|
1bcf53f2da
|
fix(ci): fallback to github.sha in case of tag
tag pushes couldn't compute the hash using the git command
|
2023-04-06 12:47:11 +01:00 |
|
youben11
|
d435ccdd6c
|
fix(ci): setup RELEASE_TYPE globally
|
2023-04-06 12:47:11 +01:00 |
|
youben11
|
99ad4a81ef
|
fix(ci): use single quotes inside expressions
|
2023-04-06 12:47:11 +01:00 |
|
youben11
|
2ec452e7f7
|
fix(ci): define the new release command is slab
|
2023-04-06 12:47:11 +01:00 |
|
youben11
|
c68eed79f9
|
fix(ci): use user_input as simple string
json need special escaping, and its actually a single input for now
|
2023-04-06 12:47:11 +01:00 |
|
aPere3
|
e50013b75c
|
fix(compiler): allow FHELinalg.apply_lookup_table on esint
|
2023-04-05 10:35:00 +02:00 |
|
youben11
|
65a548bd43
|
fix(ci): missing brackets
|
2023-04-04 17:21:40 +01:00 |
|
youben11
|
f9d1a0162e
|
feat(ci): add concrete-python public release
|
2023-04-04 16:44:40 +01:00 |
|
youben11
|
83a73ad5d5
|
feat(ci): support starting slab with additional user inputs
will serve for passing additional info to the release to make nightly or
public release
|
2023-04-04 16:44:40 +01:00 |
|
youben11
|
eaef1665cd
|
fix(ci): free temp directory after use
macos machines currently don't clean temp dirs automatically
|
2023-04-04 16:44:40 +01:00 |
|
youben11
|
a59587d13d
|
feat(ci/concrete-python): ignore failures during release
we want to release whether a test failed, or a specefic packages
couldn't be built
|
2023-04-04 12:53:20 +01:00 |
|
youben11
|
7afaa2b82b
|
chore(frontend): remove license classifier
|
2023-04-04 12:53:20 +01:00 |
|
youben11
|
ead98ade69
|
feat(ci): release concrete-python on mac
support both M1 and x86 for 3.8, 3.9, and 3.10
|
2023-04-04 12:53:20 +01:00 |
|
Agnes Leroy
|
aa9147b5b7
|
bench(backend/gpu): reduce amount of inputs benchmarks in pbs
|
2023-04-03 17:49:33 +02:00 |
|
Pedro Alves
|
fb862e37e8
|
bench(backend/gpu): fixes a memory leakage and refactors the verification for the grid size of the low latency kernel
|
2023-04-03 17:49:33 +02:00 |
|
Agnes Leroy
|
74ded6c48b
|
bench(backend|gpu): fix low latency pbs bench
|
2023-04-03 17:49:33 +02:00 |
|
Agnes Leroy
|
32bcda3a93
|
bench(backend/cuda): restrict the number of inputs for large poly sizes
|
2023-04-03 17:49:33 +02:00 |
|
Pedro Alves
|
c236dffdd8
|
chore(backend/cuda): reduces memory consumption in the bootstrap benchmark
|
2023-04-03 17:49:33 +02:00 |
|
Agnes Leroy
|
d9652b8936
|
bench(ci): fix concrete-cuda benchmarks
|
2023-04-03 17:49:33 +02:00 |
|
rudy
|
9cacd4adff
|
fix(compiler): accept signed & tensorized tlu
|
2023-04-03 13:23:20 +02:00 |
|
youben11
|
e77c87993d
|
fix(ci): use OpenMP library from torch to avoid conflicts
read: https://discuss.python.org/t/conflicting-binary-extensions-in-different-packages/25332/8
|
2023-04-03 08:54:29 +02:00 |
|
youben11
|
4a2f552a08
|
feat(ci): use new MacOs machine on aws for concrete-python
|
2023-04-03 08:54:29 +02:00 |
|
Umut
|
87e8f5db02
|
feat(ci/frontend): add MacOS tests for concrete-python
|
2023-04-03 08:54:29 +02:00 |
|
Umut
|
e2ed5d1e59
|
fix(frontend/python): ignore errors during requirements artifact export
|
2023-04-03 08:54:29 +02:00 |
|
Umut
|
e9607395c4
|
fix(frontend/python): add bare concrete namespace to setup.py
|
2023-03-31 14:51:38 +02:00 |
|
Umut
|
8f90074958
|
feat(compiler): implement FHELinalg.round operation
|
2023-03-31 10:12:21 +02:00 |
|
Beka Barbakadze
|
adf7adffa3
|
feat(backend/cuda): add tests for fft in concrete-cuda. fix shared memory mode choosing bug, when compute capability was lower than 8.
|
2023-03-30 11:12:08 +02:00 |
|
rudy
|
86bec09225
|
fix(optimizer): dot better support for for broadcasting
needed for rounded over tensors
|
2023-03-30 09:48:58 +02:00 |
|
rudy
|
f596afb607
|
fix(compiler): more robust high global_p_error optimization
|
2023-03-30 09:31:08 +02:00 |
|
rudy
|
88ab4d0312
|
fix(optimizer): woppbs + global_p_error was not possible
|
2023-03-30 09:31:08 +02:00 |
|
David Testé
|
3e42b8b2fb
|
chore(ci): add concrete-cuda benchmarks using slab
|
2023-03-29 15:18:01 +02:00 |
|