Umut
|
aa3f1ef572
|
feat(compiler): complexity per node
|
2024-04-16 11:46:47 +03:00 |
|
Alexandre Péré
|
34de883dd9
|
chore(frontends): add tests to increase coverage of fhe modules
|
2024-04-16 10:35:06 +02:00 |
|
Benoit Chevallier-Mames
|
6de9a388d2
|
docs(compiler): apply a fix by hand since bad link
|
2024-04-15 09:37:48 +02:00 |
|
Miles
|
5d68424531
|
fix typos
|
2024-04-11 14:50:16 +02:00 |
|
Alexandre Péré
|
14cebfc2a4
|
fix(frontends): add default configuration for fhe modules
|
2024-04-04 10:45:54 +02:00 |
|
rudy
|
aa3b4fa01f
|
fix(frontend-python): bits with direct circuit, single bit is precision 1
|
2024-04-03 17:36:55 +02:00 |
|
rudy
|
9717ec583e
|
fix(frontend-python): round_bit_pattern, prevent exactness argument misuse
|
2024-04-02 13:51:55 +02:00 |
|
Umut
|
a98feed824
|
fix(frontend-python): keep negative values inside tlus as is instead of converting them to unsigned
|
2024-03-29 14:03:18 +03:00 |
|
Umut
|
29e131a6ef
|
fix(frontend-python): always increase the clear bit width by one to avoid sign extension issues
|
2024-03-26 17:20:31 +03:00 |
|
Umut
|
79b72dbe4a
|
feat(frontend-python): relax bit-width assignment of clear values
|
2024-03-21 13:17:14 +03:00 |
|
Umut
|
2471b374a2
|
test(frontend-python): make sure tlu fusing is enabled by default
|
2024-03-21 13:17:14 +03:00 |
|
Alexandre Péré
|
170002ff20
|
feat(frontend-python): add support for multi-circuits
|
2024-03-19 14:13:18 +01:00 |
|
Umut
|
d13b283f98
|
feat(frontend-python): disable and print tlu fusing
|
2024-03-19 09:39:06 +01:00 |
|
Umut
|
7eefc6c053
|
feat(frontend-python): tlu on original bit width
|
2024-03-15 12:39:57 +03:00 |
|
Bourgerie Quentin
|
9dcf1c4b6f
|
feat(frontend-python): Expose compress_input_ciphertexts as a compilation options and tests
|
2024-03-12 17:58:40 +01:00 |
|
Yuxi Zhao
|
a0195cf315
|
docs(frontend): update new structure and landing page
|
2024-03-11 18:55:50 +01:00 |
|
Bourgerie Quentin
|
ce74903c1d
|
fix(frontends): Fixing tests which rely on cmdline not on configuration
|
2024-03-11 16:51:05 +01:00 |
|
Bourgerie Quentin
|
23a521e5d1
|
chore(ci): Test default configuration on python CI tests
|
2024-03-11 16:51:05 +01:00 |
|
Umut
|
aad659f160
|
feat(frontend-python): random inputset generator
|
2024-03-11 09:05:27 +01:00 |
|
Andi Drebes
|
32199292bb
|
test(frontend-python): Re-enable min / max tests for multi-parameter optimization
|
2024-03-07 15:42:26 +01:00 |
|
rudy
|
d3e70c483f
|
chore(frontend-python): use compression for tests to solve the missing space issue
|
2024-03-06 14:43:40 +01:00 |
|
Umut
|
760e5ef02a
|
feat(frontend-python): support additional pre and post processors instead of just post processors
|
2024-03-06 12:27:08 +01:00 |
|
Umut
|
bf548b0738
|
feat(frontend-python): expose integer dtype from the main module
|
2024-03-06 12:27:08 +01:00 |
|
Benoit Chevallier-Mames
|
68cada3963
|
docs(frontend): add a tutorial about XOR distance
|
2024-03-04 16:14:14 +01:00 |
|
rudy
|
05bd8cc5f2
|
feat(frontend-python): approximate mode for round_bit_pattern
|
2024-03-01 16:04:11 +01:00 |
|
Alexandre Péré
|
9b5a2e46da
|
feat(compiler): support multi-circuit compilation
|
2024-03-01 15:35:52 +01:00 |
|
Umut
|
3247a28d9d
|
feat(frontend-python): additional graph processors
|
2024-02-26 19:09:13 +03:00 |
|
rudy
|
1a4de9beae
|
fix(frontend-python): declare graphviz pytest mark
|
2024-02-21 17:08:58 +01:00 |
|
rudy
|
e1d7be02c6
|
fix(frontend-python): macos os tests without graphviz
|
2024-02-20 17:23:58 +01:00 |
|
Umut
|
efc9314d25
|
fix(frontend-python): stop crashing on scalar squeeze
|
2024-02-20 12:37:48 +01:00 |
|
Umut
|
565e6f2796
|
feat(frontend-python): identity extension
|
2024-02-20 12:37:48 +01:00 |
|
rudy
|
b324ca8391
|
fix(frontend-python): bitwise tests coverage
|
2024-02-16 13:47:38 +01:00 |
|
rudy
|
9fdb959beb
|
fix(frontend-python): failure to display invalid input set value
|
2024-02-15 17:13:05 +01:00 |
|
Bourgerie Quentin
|
712924a297
|
test(frontend-python): Temporary skip test_minimum_maximum on multi parameter optimization waiting parametrization fixes
|
2024-02-13 17:02:46 +01:00 |
|
rudy
|
0376a175a9
|
fix(frontend-python): test_min_max, extend marking xfail
|
2024-02-13 17:02:46 +01:00 |
|
rudy
|
c5692397b4
|
chore(frontend-python): converter, getattr call with default
|
2024-02-06 15:11:20 +01:00 |
|
Umut
|
000ca60062
|
feat(frontend-python): if then else extension
|
2024-02-01 12:18:52 +02:00 |
|
Umut
|
868a910e23
|
chore(frontend-python): fix pylint warnings
|
2024-02-01 12:18:52 +02:00 |
|
Umut
|
037600112d
|
feat(frontend-python): drawing
|
2024-01-23 11:42:26 +03:00 |
|
Alexandre Péré
|
b2fbf8eb28
|
fix(frontend): fix composition bitwidth incompatibility
|
2024-01-19 18:25:23 +01:00 |
|
Umut
|
b4ed398549
|
fix(frontend-python): reduce the failure rate of setting keys test
|
2024-01-12 16:25:51 +03:00 |
|
Umut
|
8ef84bed42
|
feat(frontend-python): add relu extension
|
2024-01-11 16:09:42 +01:00 |
|
rudy
|
8183d98605
|
feat(frontend-python): multi-parameters, Configuration, by-precision-and-norm2 strategy
|
2024-01-08 20:32:27 +01:00 |
|
Bourgerie Quentin
|
f9c7a79183
|
refactor(compiler/frontend): Rename option to compress_evaluation_keys
|
2024-01-08 09:49:06 +01:00 |
|
rudy
|
9b685300b4
|
fix(frontend-python): ensure shift strategies coverage
|
2024-01-08 09:38:08 +01:00 |
|
rudy
|
b680f3137d
|
fix(frontend-python): some tests are broken due to compiler and cp bug
related to multi output in multi parameter
|
2024-01-08 09:36:34 +01:00 |
|
Benoit Chevallier-Mames
|
c952d7b1f7
|
chore(frontend): using fhe.bits() feature in Game of Life example
|
2024-01-08 09:14:17 +01:00 |
|
Bourgerie Quentin
|
1dec886770
|
feat(compiler/frontend-python): Expose default GPU CompilerOptions set and use it in concrete-python
|
2024-01-05 13:15:12 +00:00 |
|
aPere3
|
6691c8f107
|
feat(frontend): add support for gpu in concrete-python
|
2024-01-05 13:15:12 +00:00 |
|
Alexandre Péré
|
60da713312
|
feat(optimizer): adds support for function composition
|
2024-01-04 15:00:25 +01:00 |
|