TenSEAL icon indicating copy to clipboard operation
TenSEAL copied to clipboard

A library for doing homomorphic encryption operations on tensors

Results 149 TenSEAL issues
Sort by recently updated
recently updated
newest added

- Improve the documentation for the project. - Generate sphinx docs. - Upload the docs to readthedocs.

Type: Documentation :books:

Hi, does TenSEAL contains API for rotation operation in CKKS scheme? I tried to find the API in source code but failed. Is it not implemented in TenSEAL or just...

Type: Question :grey_question:

I am making changes to the internals of the C++ code, and want to quickly test my changes. How can I do this without running a full rebuild, which `pip...

Type: Question :grey_question:

## Question **Describe your question in ONE SENTENCE.** ## Further Information Describe your question in greater length here. ## Screenshots If applicable, add screenshots to help explain your question. ##...

Type: Question :grey_question:

## Question **How to deal with 'scale out of bounds' when do multiplication?** ## Further Information I am employing the tenseal on sigmoid approximation on an encrypted tensor, but it...

Type: Question :grey_question:

## Description The sum_inplace operation of the CKKSVector can be done using multithreading. More precisely, we can parallelize [this loop](https://github.com/OpenMined/TenSEAL/blob/master/tenseal/cpp/tensors/ckksvector.cpp#L247). You can see an example of how to use the...

Type: New Feature :heavy_plus_sign:
Good first issue :mortar_board:

## Feature Description We need to investigate the support for HE compilers. Microsoft EVA is a compiler for SEAL. https://github.com/microsoft/EVA Paper: https://arxiv.org/pdf/1912.11951.pdf Update this task with any findings related to...

Type: New Feature :heavy_plus_sign:
Type: Epic :call_me_hand:

the execution requires 2 seconds per encrypted inference was mentioned and since there were 10k images, i ran it for 8hrs. but i still didnt get any output.

Type: Question :grey_question:

## Feature Description BatchNorm support in encrypted space for training. For BatchNorm, we need support for computing: - the mean - this implies a summation and a multiplication with plain...

Type: New Feature :heavy_plus_sign:

## Feature Description Implement MaxPooling operation. Depends on https://github.com/OpenMined/TenSEAL/issues/277. In order to be approved, the PR must include Python/C++ tests for the MaxPooling operation.

Type: New Feature :heavy_plus_sign: