Commit Graph

1012 Commits

Author SHA1 Message Date
Umut
bac9792a06 fix: use builtin math instead of numpy for log2 and ceil to avoid overflow issues 2022-10-21 14:43:34 +03:00
Umut
a2624086a2 feat: support axes kwarg for np.transpose 2022-10-18 11:58:50 +03:00
Umut
821c61e1d1 feat: bump compiler to v0.21.0 2022-10-18 11:58:50 +03:00
youben11
5f07a72e5c fix: use pads arg for torch evaluation
as we weren't supporting padding, we neglected to use them in the plain
evaluation, but this result in a confusing error message for the user
when trying to use padding. This fixes the problem by using padding
properly during evaluation, and leaves the error up to the compiler.
2022-10-17 14:01:38 +03:00
dependabot[bot]
adede72d08 chore(deps): bump docker/login-action from 2.0.0 to 2.1.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](49ed152c8e...f4ef78c080)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 12:00:15 +03:00
dependabot[bot]
40a898ddd1 chore(deps): bump docker/build-push-action from 3.1.1 to 3.2.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](c84f382811...c56af95754)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 11:31:45 +03:00
dependabot[bot]
198092af6c chore(deps): bump marocchino/sticky-pull-request-comment
Bumps [marocchino/sticky-pull-request-comment](https://github.com/marocchino/sticky-pull-request-comment) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/marocchino/sticky-pull-request-comment/releases)
- [Commits](39c5b5dc77...97bddef64d)

---
updated-dependencies:
- dependency-name: marocchino/sticky-pull-request-comment
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 11:31:38 +03:00
dependabot[bot]
71d16efd5f chore(deps): bump actions/setup-python from 4.2.0 to 4.3.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](b55428b188...13ae5bb136)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-17 11:31:31 +03:00
Umut
d6ba76318f feat: add support for np.expand_dims 2022-10-17 10:52:01 +03:00
Umut
ea34aeba09 feat: introduce 'global_p_error' configuration 2022-10-13 17:27:18 +03:00
Umut
21a0923e2e feat: support up to 16-bit table lookups 2022-10-13 16:00:10 +03:00
Umut
191150b36d feat: bump compiler to 0.20.0 2022-10-13 16:00:10 +03:00
dependabot[bot]
d7d723487c chore(deps): bump actions/checkout from 3.0.2 to 3.1.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](2541b1294d...93ea575cb5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 15:29:20 +03:00
Umut
66c707cd69 feat: introduce circuit decorator to directly define circuits 2022-10-13 15:18:18 +03:00
Jeremy Zaccherini
c5e43616a5 docs: import GitBook#53 No subject 2022-10-10 14:57:45 +02:00
Jérémy Zaccherini
2f3953613f docs: update README.md
- Added the logo at the top of the readme.md
- Removed the S in: Read documentionS badge
- Changed community forum: available to community forum: online.
- Removed TOC (useless)
- Added support link and image
2022-10-10 11:17:40 +02:00
youben11
7901d8868c fix: adhere to ONNX spec of kernel_shape
ONNX spec:
"kernel_shape : list of ints
    The shape of the convolution kernel. If not present, should be
	inferred from input W."

We were taking the number of input/output feature maps into account,
which we realized we should not.
2022-10-05 14:55:54 +01:00
Umut
dce0a86aa1 chore: update references to 0.8.x in docs 2022-10-03 13:11:34 +03:00
Umut
50b782dba4 chore: bump version to 0.9.0-rc1 2022-10-03 12:37:37 +03:00
Umut
539f2dbc0e chore: bump version to v0.8.0 2022-09-26 10:00:39 +02:00
Umut
593abc6d9a feat: add various properties about the circuit 2022-09-21 13:11:04 +03:00
Umut
ba3ea5f04d fix: perform keygen if necessary before decrypting to avoid manual keygens 2022-09-21 13:10:53 +03:00
Umut
c237bdd7f8 chore: replace deprecated '--no-dev' flag of poetry 2022-09-20 12:00:20 +03:00
Umut
f37175e821 feat: bump compiler to v0.19.0 2022-09-20 12:00:20 +03:00
Umut
82046ae662 chore: bump version to 0.8.0-rc2 2022-09-08 14:44:30 +03:00
Umut
ba2d886295 chore: fix release action 2022-09-08 12:38:43 +03:00
Umut
a307300d00 chore: bump compiler to v0.18.0 2022-09-08 11:45:46 +03:00
Umut
b8a91cac62 chore: ease signed integer restriction on high bit-widths 2022-09-08 11:45:46 +03:00
Umut
0cfceaaf03 feat: support python 3.10 2022-09-02 13:38:17 +03:00
Umut
472975de18 chore: bump version to 0.8.0-rc1 2022-09-02 11:51:44 +03:00
Umut
ca4cf0282d chore: bump version to 0.7.0-rc1 2022-08-31 10:14:38 +03:00
Umut
b6a7a254ea chore: fix release docker 2022-08-30 10:49:37 +03:00
Umut
cb389a5344 chore: remove pygraphviz during release 2022-08-29 19:09:20 +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
514780f7b7 feat: bump compiler to v0.17.0 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
youben11
ecb70e2893 feat: support python 3.7 2022-08-18 13:58:30 +01: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
dependabot[bot]
f45a897673 chore(deps): bump appleboy/ssh-action from 0.1.4 to 0.1.5
Bumps [appleboy/ssh-action](https://github.com/appleboy/ssh-action) from 0.1.4 to 0.1.5.
- [Release notes](https://github.com/appleboy/ssh-action/releases)
- [Commits](1d1b21ca96...f9010ff7f1)

---
updated-dependencies:
- dependency-name: appleboy/ssh-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 10:31:58 +03:00
dependabot[bot]
b999b36527 chore(deps): bump docker/build-push-action from 3.1.0 to 3.1.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](1cb9d22b93...c84f382811)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 10:31:50 +03:00
dependabot[bot]
de0ba9782b chore(deps): bump actions/setup-python from 4.1.0 to 4.2.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](c4e89fac7e...b55428b188)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 10:31:44 +03:00
dependabot[bot]
b5fbca84fe chore(deps): bump aws-actions/configure-aws-credentials
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/master/CHANGELOG.md)
- [Commits](05b148adc3...67fbcbb121)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-18 10:31:37 +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