Skip to content
This repository has been archived by the owner on Jan 3, 2023. It is now read-only.

Releases: NervanaSystems/he-transformer

Release 0.6.0-rc0

16 Aug 15:30
c00f3d5
Compare
Choose a tag to compare
Release 0.6.0-rc0 Pre-release
Pre-release

Major changes

  • Updated to ngraph/ngraph-bridge/seal versions
  • Added known-value optimizations for ciphertexts
  • Added server/client unit-tests
  • Initial support for fp64 and int64
  • Better error reporting

Dependency information

  • nGraph v0.25.0
  • ng-tf v0.18.0
  • bazel v0.25.2
  • boost 1.69
  • TensorFlow v1.14.0
  • SEAL v3.3.1

Release v0.5.0

26 Jun 14:27
aa6a192
Compare
Choose a tag to compare

Major changes

  • Updated to SEAL v3.3
  • Bug fixes on server-client model
  • Fixed several build issues
  • Fixes plaintext-plaintext ops
  • Fixes complex packing flag
  • Added list of flags to examples/README.md
  • Enabled non-private ReLU/Maxpool without client for debugging

Dependency information

  • nGraph v0.19.1
  • ng-tf v0.14.0
  • bazel v0.21.0
  • boost 1.69
  • TensorFlow v1.13.1
  • SEAL v3.3

Release v0.4.0

29 May 17:51
ea18091
Compare
Choose a tag to compare
Release v0.4.0 Pre-release
Pre-release

Major changes

  • Added client-server model
  • Added client-server support for ReLu / MaxPool
  • Added MNIST-MLP model with ReLU / MaxPool / pad ops
  • Updated pad op API

Dependency information

  • nGraph v0.19.1
  • ng-tf v0.14.0
  • bazel v0.21.0
  • boost 1.69
  • TensorFlow v1.13.1
  • SEAL v3.2

Release v0.4.0-rc2

05 Apr 17:59
40c2197
Compare
Choose a tag to compare
Release v0.4.0-rc2 Pre-release
Pre-release

Major changes

  • Added client-server model
  • Added client-server support for ReLu / MaxPool
  • Added MNIST-MLP model with ReLU / MaxPool / pad ops
  • Updated pad op API

Dependency information

  • nGraph v0.17.0-rc.1
  • ng-tf v0.12.0-rc3
  • bazel v0.21.0
  • boost 1.69
  • TensorFlow v1.13.1
  • SEAL v3.2

Release v0.4.0-rc1

27 Mar 17:45
88368dd
Compare
Choose a tag to compare
Release v0.4.0-rc1 Pre-release
Pre-release

Major changes

  • Added plaintext-plaintext padding
  • Added BatchNormInference op

Dependency information

  • ng-tf v0.12-rc1
  • bazel v0.21.0
  • TensorFlow v1.13.1
  • nGraph v0.16.0-rc.2
  • SEAL v3.2

Release v0.4.0-rc0

15 Mar 20:46
23687dc
Compare
Choose a tag to compare
Release v0.4.0-rc0 Pre-release
Pre-release

Dependency information

nGraph-TF v0.12.rc0
nGraph v0.15.1-rc.2

Release v0.3.0

04 Mar 16:15
fc446f5
Compare
Choose a tag to compare

Major changes

  • Added CIFAR10 example
  • Enabled batched AvgPool

Dependency information

  • ng-tf v0.11.0
  • nGraph v0.14.0
  • SEAL v3.1

Release v0.3.0-rc1

30 Jan 17:26
7931a73
Compare
Choose a tag to compare
Release v0.3.0-rc1 Pre-release
Pre-release

Major changes

  • Added CIFAR10 example
  • Enabled batched AvgPool

Dependency information

  • ng-tf v0.10.0-rc1
  • nGraph v0.12.0-rc.1
  • SEAL v3.1

Benchmarks for results replication

18 Jan 17:55
Compare
Choose a tag to compare

This release include a benchmarks folder to replicate timing results found in the nGraph-HE paper, and presented at 2019 AIDC Munich.

Release v0.2

15 Dec 01:39
805bcf5
Compare
Choose a tag to compare

Major changes

  • Update to latest ng-tf v0.9.0 / ng v 0.11.0

  • Updates required compiler to GCC7. Clang not tested.

  • Requires building tensorflow from source

  • Uses ngraph-tf to build ngraph

  • Moves to HE_SEAL_CKKS instead of HE:SEAL:CKKS conventions

Dependency information

  • ngraph-tf v0.9.0
  • ngraph v0.11.0