Skip to content

TenSEAL 0.2.0a0 Release Notes

Pre-release
Pre-release
Compare
Choose a tag to compare
@youben11 youben11 released this 27 Aug 14:32
f6b4418

The convolution operation introduced in this alpha release have an experimental API that should be updated in upcoming releases.

New features

  • Serialization of TenSEALContext and tensor types (#101, #109)
  • Threadpool support and parallel vector-matrix multiplication (#115, #124)
  • Check if a key is found in a TenSEALContext (#132)
  • Convolution using im2col technique (#117, #134, #138)
  • Encrypted matrix multiplication with plain vector (#137, #138)
  • Vector packing (#141)

Bug fixes

  • make_public_context should keep the existing keys (#110)
  • Better handling of transparent ct exceptions (#119)
  • Check for empty vector upon encryption (#126)
  • Fix CKKS and BFV vectors constructors (#133)

Other

  • Tutorial 1 - Training and Evaluation of Logistic Regression on Encrypted Data (#85)
  • Update docker images, docs and tags (#104, #111, #114)
  • Upgrade SEAL to 3.5.6 (#105)
  • Bazel build (#116)
  • Automatic tests on [Linux, MacOS, Windows] x [py36, py37, py38] (#128)
  • Code optimization (#142)
  • Fix release workflow (#143)