Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/OpenMined/TenSEAL
/ functions
Functions
897 in github.com/OpenMined/TenSEAL
⨍
Functions
897
◇
Types & classes
42
↳
Endpoints
5
↓ 1 callers
Function
bind_globals
tenseal/binding.cpp:16
↓ 1 callers
Function
bind_seal_encoder_decoder
tenseal/sealapi/sealapi_encode.cpp:21
↓ 1 callers
Function
bind_seal_evaluator
tenseal/sealapi/sealapi_evaluator.cpp:22
↓ 1 callers
Function
bind_seal_helpers
tenseal/sealapi/sealapi_helpers.cpp:16
↓ 1 callers
Function
bind_seal_modulus
tenseal/sealapi/sealapi_modulus.cpp:16
↓ 1 callers
Function
bind_seal_util_namespace
tenseal/sealapi/sealapi_util_namespace.cpp:65
↓ 1 callers
Function
bind_sealapi
tenseal/binding.cpp:22
↓ 1 callers
Method
broadcast_or_throw
tenseal/cpp/tensors/ckkstensor.h:87
↓ 1 callers
Method
build_extension
(self, ext)
setup.py:48
↓ 1 callers
Function
can_reshape
tenseal/cpp/tensors/tensor_storage.h:34
↓ 1 callers
Method
clear
tenseal/cpp/tensors/ckkstensor.cpp:638
↓ 1 callers
Function
context_data_sanity
(ctx_data, ctx_alias, index)
tests/python/sealapi/test_context.py:134
↓ 1 callers
Method
conv2d_im2col_
(self, other, windows_nb)
tenseal/tensors/ckksvector.py:189
↓ 1 callers
Function
create_bfv_parameters
tenseal/cpp/context/sealcontext.cpp:12
↓ 1 callers
Function
create_ckks_parameters
tenseal/cpp/context/sealcontext.cpp:29
↓ 1 callers
Method
data
tenseal/cpp/tensors/plain_tensor.h:194
↓ 1 callers
Method
decryptor
(self)
tenseal/enc_context.py:282
↓ 1 callers
Method
decryptor
tenseal/cpp/context/tensealcontext.cpp:168
↓ 1 callers
Method
diagonal_ct_vector_matmul
Perform encrypted_vector-plain_matrix multiplication using a variant of the diagonal method of Halevi and Shoup [1]. [1] Halevi, S., & Shoup,
tenseal/cpp/tensors/encrypted_vector.h:151
↓ 1 callers
Method
done
* done() notifies all listeners to shutdown. **/
tenseal/cpp/utils/queue.h:50
↓ 1 callers
Method
dot_inplace
tenseal/cpp/tensors/bfvtensor.cpp:425
↓ 1 callers
Method
dot_plain_inplace
tenseal/cpp/tensors/bfvtensor.cpp:468
↓ 1 callers
Method
empty
* Checks if the tensor is empty. */
tenseal/cpp/tensors/tensor_storage.h:281
↓ 1 callers
Method
enc_matmul_plain_
(self, other, row_size)
tenseal/tensors/ckksvector.py:210
↓ 1 callers
Method
enc_matmul_plain_inplace
tenseal/cpp/tensors/ckksvector.cpp:461
↓ 1 callers
Function
find_version
()
setup.py:17
↓ 1 callers
Method
forward
(self, enc_x: ts.CKKSVector)
tests/python/benchmarks/test_mnist_eval.py:72
↓ 1 callers
Function
helper_context_invalid
()
tests/python/sealapi/utils.py:38
↓ 1 callers
Function
helper_params_bfv
(poly_modulus_degree=4096, plain_modulus=1032193)
tests/python/sealapi/utils.py:7
↓ 1 callers
Function
helper_params_ckks
(poly_modulus_degree=8192)
tests/python/sealapi/utils.py:23
↓ 1 callers
Method
im2col
* Image Block to Columns implementation **/
tenseal/cpp/tensors/plain_tensor.h:144
↓ 1 callers
Method
keys_setup_public_key
tenseal/cpp/context/tensealcontext.cpp:47
↓ 1 callers
Method
keys_setup_symmetric
tenseal/cpp/context/tensealcontext.cpp:78
↓ 1 callers
Method
load
tenseal/cpp/context/tensealcontext.cpp:604
↓ 1 callers
Method
load
tenseal/cpp/tensors/plain_tensor.h:259
↓ 1 callers
Method
load
tenseal/cpp/tensors/tensor_storage.h:379
↓ 1 callers
Function
load_parameters
(file_path: str)
tests/python/benchmarks/test_mnist_eval.py:94
↓ 1 callers
Method
load_proto_public_key
tenseal/cpp/context/tensealcontext.cpp:412
↓ 1 callers
Method
load_proto_symmetric
tenseal/cpp/context/tensealcontext.cpp:450
↓ 1 callers
Method
matmul_inplace
tenseal/cpp/tensors/ckkstensor.cpp:541
↓ 1 callers
Method
matmul_plain_inplace
tenseal/cpp/tensors/ckkstensor.cpp:585
↓ 1 callers
Method
mm
(self, other)
tenseal/tensors/ckkstensor.py:116
↓ 1 callers
Method
mm_
(self, other)
tenseal/tensors/ckkstensor.py:121
↓ 1 callers
Method
mul_
(self, other)
tenseal/tensors/bfvvector.py:90
↓ 1 callers
Method
neg
(self)
tenseal/tensors/abstract_tensor.py:145
↓ 1 callers
Method
pop
* pop() waits until an item is available in the queue, pops it out and *assigns it to the "out" parameter. **/
tenseal/cpp/utils/queue.h:37
↓ 1 callers
Method
pow_
(self, power)
tenseal/tensors/abstract_tensor.py:169
↓ 1 callers
Method
power_inplace
tenseal/cpp/tensors/bfvtensor.cpp:144
↓ 1 callers
Method
push
tenseal/cpp/utils/queue.h:26
↓ 1 callers
Method
replicate_first_slot
* Replicate the first slot of a ciphertext n times. Requires a *multiplication. **/
tenseal/cpp/tensors/encrypted_vector.h:75
↓ 1 callers
Method
reshape
* Reshape the TensorStorage. * @param[in] new shape. */
tenseal/cpp/tensors/tensor_storage.h:131
↓ 1 callers
Method
reshape
tenseal/cpp/tensors/ckkstensor.cpp:738
↓ 1 callers
Method
reshape
Copies and changes the internal representation to a new tensor
tenseal/tensors/plaintensor.py:111
↓ 1 callers
Method
save_proto_public_key
tenseal/cpp/context/tensealcontext.cpp:491
↓ 1 callers
Method
save_proto_symmetric
tenseal/cpp/context/tensealcontext.cpp:538
↓ 1 callers
Method
seal_context
(self)
tenseal/enc_context.py:276
↓ 1 callers
Method
slot_count
tenseal/cpp/context/tensealencoder.h:100
↓ 1 callers
Function
split_vector
tenseal/cpp/utils/helpers.h:16
↓ 1 callers
Method
sub
(self, other)
tenseal/tensors/bfvvector.py:95
↓ 1 callers
Method
sub_
(self, other)
tenseal/tensors/bfvvector.py:100
↓ 1 callers
Method
sub_plain_inplace
tenseal/cpp/tensors/ckksvector.cpp:298
↓ 1 callers
Method
transpose_
Tries to transpose the tensor
tenseal/tensors/plaintensor.py:134
↓ 1 callers
Method
transpose_inplace
tenseal/cpp/tensors/ckkstensor.cpp:762
Function
BM_ckkstensor_add
tests/cpp/benchmarks/benchmark.cpp:83
Function
BM_ckkstensor_create
tests/cpp/benchmarks/benchmark.cpp:37
Function
BM_ckkstensor_reshape
tests/cpp/benchmarks/benchmark.cpp:58
Function
BM_matmul_plain
tests/cpp/benchmarks/benchmark.cpp:8
Method
Create
tenseal/cpp/tensors/bfvtensor.h:24
Method
Create
tenseal/cpp/tensors/ckkstensor.h:25
Method
Create
tenseal/cpp/tensors/bfvvector.h:27
Method
Create
tenseal/cpp/tensors/ckksvector.h:25
Function
PYBIND11_MODULE
tenseal/binding.cpp:884
Function
PYBIND11_MODULE
tenseal/sealapi/sealapi.cpp:37
Function
SEALDeserialize
tenseal/cpp/utils/serialization.h:29
Function
SEALSerialize
tenseal/cpp/utils/serialization.h:16
Method
SetUp
tests/cpp/tensealcontext_test.cpp:18
Method
SetUp
tests/cpp/tensors/ckkstensor_test.cpp:32
Method
SetUp
tests/cpp/tensors/plaintensor_test.cpp:13
Method
SetUp
tests/cpp/tensors/ckksvector_test.cpp:32
Method
SetUp
tests/cpp/tensors/bfvvector_test.cpp:19
Method
SetUp
tests/cpp/tensors/bfvtensor_test.cpp:21
Function
TEST_F
tests/cpp/tensealcontext_test.cpp:353
Function
TEST_F
tests/cpp/tensors/ckkstensor_test.cpp:451
Function
TEST_F
tests/cpp/tensors/plaintensor_test.cpp:15
Function
TEST_F
tests/cpp/tensors/ckksvector_test.cpp:286
Function
TEST_F
tests/cpp/tensors/bfvvector_test.cpp:218
Function
TEST_F
tests/cpp/tensors/bfvtensor_test.cpp:388
Function
TEST_P
tests/cpp/tensealcontext_test.cpp:21
Function
TEST_P
tests/cpp/tensors/ckkstensor_test.cpp:35
Function
TEST_P
tests/cpp/tensors/ckksvector_test.cpp:34
Function
TEST_P
tests/cpp/tensors/bfvvector_test.cpp:22
Function
TEST_P
tests/cpp/tensors/bfvtensor_test.cpp:24
Method
TearDown
tests/cpp/tensealcontext_test.cpp:19
Method
TenSEALContext
tenseal/cpp/context/tensealcontext.cpp:13
Method
TenSEALEncoder
tenseal/cpp/context/tensealencoder.h:21
Method
TensorStorage
tenseal/cpp/tensors/tensor_storage.h:55
Method
ThreadPool
* Create "n_threads" workers, each with a dedicated task queue, and execute * the task as they arrive in the queues. **/
tenseal/cpp/utils/threadpool.h:36
Method
__add__
(self, other)
tenseal/tensors/abstract_tensor.py:106
Method
__call__
(self, *args, **kwargs)
tests/python/benchmarks/test_mnist_eval.py:90
Method
__copy__
(self)
tenseal/enc_context.py:163
← previous
next →
301–400 of 897, ranked by callers