Umut
|
b8a91cac62
|
chore: ease signed integer restriction on high bit-widths
|
2022-09-08 11:45:46 +03:00 |
|
Umut
|
847aaae0ab
|
chore: fix a test which was failing on python 3.9 due to changed python semantics
|
2022-08-29 16:29:28 +03:00 |
|
Umut
|
05282285a3
|
feat: allow saving servers via MLIR
|
2022-08-29 13:04:22 +03:00 |
|
Umut
|
7415dd07e1
|
feat: support unsigned levelled operations on large bit-widths
|
2022-08-29 13:04:04 +03:00 |
|
Umut
|
ef7e0d762f
|
feat: support assignments to tensors
|
2022-08-23 14:56:36 +03:00 |
|
Umut
|
48014ed60a
|
feat: allow broadcast_to operation on scalars
|
2022-08-23 14:56:36 +03:00 |
|
Umut
|
710ee3408d
|
docs: fix documentation of static indexing execution test module
|
2022-08-23 14:56:36 +03:00 |
|
Umut
|
46e275d233
|
refactor: use kwargs to store index during static indexing
|
2022-08-23 14:56:36 +03:00 |
|
Umut
|
3aef4cd932
|
chore: remove pygraphviz
|
2022-08-18 11:55:33 +03:00 |
|
Umut
|
caebde9d51
|
chore: fix grammar mistakes on virtual circuits
|
2022-08-18 10:32:04 +03:00 |
|
youben11
|
0aadb4ac43
|
feat: support grouped conv2D
|
2022-08-16 16:28:37 +01:00 |
|
Umut
|
039a632c72
|
feat: support all kind of subtraction operations
|
2022-08-16 10:04:47 +03:00 |
|
Umut
|
09dde3013e
|
feat: support passing plain arrays to encrypt
|
2022-08-12 19:10:42 +03:00 |
|
Umut
|
6c6e657b6e
|
fix: resolve integration issues with the new compiler
|
2022-08-12 17:18:46 +03:00 |
|
Umut
|
d50b2c1547
|
feat: detect invalid values during bounds measurement
|
2022-07-27 09:49:02 +03:00 |
|
Umut
|
e398a4fbd0
|
feat: add support for np.broadcast_to
|
2022-07-25 13:18:48 +03:00 |
|
Umut
|
a0f167ac79
|
fix: reduce number of retries to 1 for tlu tests
|
2022-07-20 10:46:02 +03:00 |
|
Umut
|
f5842fb7ad
|
test: iteration of tracers
|
2022-07-19 15:15:21 +03:00 |
|
Umut
|
a60891292b
|
feat: cache constant operations during MLIR conversion
|
2022-07-18 18:22:23 +03:00 |
|
Umut
|
078512d55d
|
feat: create array extension
|
2022-07-12 14:30:08 +03:00 |
|
Umut
|
83f18e262a
|
feat: add option to print optimizer output
|
2022-07-11 19:24:42 +03:00 |
|
Umut
|
5a065769bb
|
fix: allow generator inputsets again
|
2022-07-08 15:16:07 +03:00 |
|
Umut
|
1cc5b576eb
|
fix: make artifacts truly optional to improve performance for large graphs
|
2022-06-22 17:05:12 +03:00 |
|
Umut
|
1e86c3b1e4
|
fix: don't allow signed clear inputs as tlu cannot be applied to them, add more signed input tests
|
2022-06-22 11:03:48 +03:00 |
|
Umut
|
a6b09ddf09
|
feat: support signed inputs
|
2022-06-22 11:03:48 +03:00 |
|
Umut
|
8a60a979cb
|
chore: remove manually set uint8 dtypes in tests as it's done automatically
|
2022-06-22 11:03:48 +03:00 |
|
Umut
|
ce1712c67c
|
fix: properly determine lca during fusing
|
2022-06-16 10:25:17 +03:00 |
|
Umut
|
11819fcf2f
|
feat: add support for np.ndarray.round() method
|
2022-06-16 10:25:17 +03:00 |
|
Umut
|
57aae5afdb
|
feat: add encrypted zeros and ones functions
|
2022-06-13 12:13:25 +03:00 |
|
Umut
|
59cacc35df
|
feat: raise proper error if function being compiled returns something unsupported
|
2022-06-13 11:04:03 +03:00 |
|
Umut
|
53e5dda732
|
feat: allow multiple graphs with the same name in debug artifacts
|
2022-06-10 13:48:10 +03:00 |
|
Umut
|
68e9ada9bf
|
feat: improve messages of parameter status and inputset related errors
|
2022-06-09 14:52:48 +03:00 |
|
Umut
|
dc501fb0ae
|
chore: convert an 8-bit test a 7-bit test to improve test time
|
2022-05-31 11:18:59 +03:00 |
|
Umut
|
51ae3a1867
|
feat: make evaluation keys explicit
|
2022-05-31 11:18:59 +03:00 |
|
Umut
|
fc6836b766
|
feat: add support for rounding
|
2022-05-23 16:05:11 +03:00 |
|
youben11
|
c25f9b7782
|
chore: use consistent name of key_cache in config
|
2022-05-19 11:46:39 +03:00 |
|
Umut
|
574446e6f5
|
feat: add univariate extension to wrap arbitrary functions
|
2022-05-18 15:33:05 +03:00 |
|
Umut
|
56085204e6
|
feat: add support for np.ones_like and np.zeros_like
|
2022-05-17 13:43:15 +03:00 |
|
youben11
|
4d22dec705
|
fix: make sure path to keyset cache is set when enabling the cache
|
2022-05-16 17:25:13 +01:00 |
|
Umut
|
c9bb05df82
|
feat: simplify (un)serialization of public args/result
|
2022-05-16 16:12:29 +03:00 |
|
Umut
|
d94812b234
|
feat: fuse subgraphs with multiple variable inputs of which has the same lca
|
2022-05-16 14:30:09 +03:00 |
|
Umut
|
90c95e380c
|
feat: implement client server architecture
|
2022-05-16 10:34:12 +03:00 |
|
youben11
|
9bd587695f
|
feat: add client parameters to debug artifacts
|
2022-05-11 08:03:40 +01:00 |
|
youben11
|
e90a9f1a55
|
chore: update black to 22.3.0
|
2022-05-11 08:03:40 +01:00 |
|
Umut
|
eebb29c10f
|
fix: allow fusing where the input to subgraph is not fusable
|
2022-05-10 11:21:25 +03:00 |
|
Umut
|
6662b71dfe
|
feat: support library compilation and serialization
|
2022-05-06 11:16:43 +03:00 |
|
Umut
|
ffe26aadcb
|
refactor: move configuration and artifacts to compile and trace methods
|
2022-04-29 11:10:14 +03:00 |
|
Umut
|
cc726154b6
|
feat: add fork method to configuration to easily change a small setting
|
2022-04-29 11:10:14 +03:00 |
|
Umut
|
6fe148e72b
|
refactor: rename compilation artifacts to debug artifacts
|
2022-04-29 11:10:14 +03:00 |
|
Umut
|
a5961a7008
|
refactor: rename compilation configuration to configuration
|
2022-04-29 11:10:14 +03:00 |
|