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
Method
dismiss
tenseal/cpp/utils/scope.h:26
Method
dispatch_jobs
tenseal/cpp/tensors/encrypted_vector.h:260
Method
dot
tenseal/cpp/tensors/encrypted_tensor.h:81
Method
dot
(self, other)
tenseal/tensors/ckkstensor.py:106
Method
dot
(self, other)
tenseal/tensors/ckksvector.py:133
Method
dot
(self, other)
tenseal/tensors/bfvtensor.py:80
Method
dot_
(self, other)
tenseal/tensors/ckkstensor.py:111
Method
dot_
(self, other)
tenseal/tensors/ckksvector.py:137
Method
dot_
(self, other)
tenseal/tensors/bfvtensor.py:85
Method
dot_inplace
tenseal/cpp/tensors/bfvvector.cpp:213
Method
dot_inplace
tenseal/cpp/tensors/ckkstensor.cpp:455
Method
dot_inplace
tenseal/cpp/tensors/ckksvector.cpp:229
Method
dot_plain_inplace
tenseal/cpp/tensors/bfvvector.cpp:221
Method
dot_plain_inplace
tenseal/cpp/tensors/ckkstensor.cpp:498
Method
dot_plain_inplace
tenseal/cpp/tensors/ckksvector.cpp:237
Method
dtype
(self)
tenseal/tensors/plaintensor.py:58
Method
empty
(self)
tenseal/tensors/plaintensor.py:89
Function
enc_matmul_encoding
Encode a matrix into a CKKSVector for later matrix(encrypted)-vector(plain) multiplication. Args: context: a Context object, holding the
tenseal/__init__.py:43
Method
enc_matmul_plain
* Encrypted Matrix multiplication with plain vector. **/
tenseal/cpp/tensors/encrypted_vector.h:102
Method
encode
tenseal/cpp/context/tensealencoder.h:48
Method
encrypt
tenseal/cpp/context/tensealcontext.cpp:176
Method
encrypt
tenseal/cpp/tensors/bfvvector.cpp:67
Method
encrypt
tenseal/cpp/tensors/ckkstensor.cpp:87
Method
encrypt
tenseal/cpp/tensors/ckksvector.cpp:74
Method
encryptor
(self)
tenseal/enc_context.py:279
Method
flat_at
tenseal/cpp/tensors/tensor_storage.h:183
Method
flat_size
tenseal/cpp/tensors/tensor_storage.h:273
Method
get_encoder
tenseal/cpp/context/tensealencoder.h:140
Method
global_scale
TODO: check set scale if possible with current primes used and warn the user if it doesn't. Example: if using coeff_mod_bit_size of [60,40,40,60], the
tenseal/cpp/context/tensealencoder.h:109
Method
has_encoder
tenseal/cpp/context/tensealencoder.h:133
Method
has_public_key
tenseal/cpp/context/tensealcontext.cpp:221
Method
has_relin_keys
tenseal/cpp/context/tensealcontext.cpp:248
Method
has_secret_key
tenseal/cpp/context/tensealcontext.cpp:236
Function
helper_perf
(op, left, right, opt=None)
tests/python/benchmarks/test_ops.py:35
Method
horizontal_scan
* Returns the horizontal view of the tensor. */
tenseal/cpp/tensors/tensor_storage.h:222
Function
im2col_encoding
Encoding an image into a CKKSVector. This serves for doing efficient Conv2d evaluation. Args: context: a Context object, holding the encr
tenseal/__init__.py:14
Function
internal_copy
(ctx)
tests/python/tenseal/test_serialization.py:21
Function
internal_copy
(vec)
tests/python/tenseal/tensors/test_serialization.py:42
Method
is_private
tenseal/cpp/context/tensealcontext.cpp:346
Function
lazy_bfv_tensor_from
Load a BFVTensor from a protocol buffer
tenseal/__init__.py:143
Function
lazy_bfv_vector_from
Load a BFVVector from a protocol buffer.
tenseal/__init__.py:95
Function
lazy_ckks_tensor_from
Load a CKKSTensor from a protocol buffer
tenseal/__init__.py:127
Function
lazy_ckks_vector_from
Load a CKKSVector from a protocol buffer.
tenseal/__init__.py:111
Method
load
Constructor method for the tensor object from a serialized string. Args: data: the serialized data. dtype: un
tenseal/tensors/plaintensor.py:140
Method
load
Constructor method for the tensor object from a serialized protobuffer. Args: context: a context, holding the encryption
tenseal/tensors/abstract_tensor.py:40
Method
make_context_public
tenseal/cpp/context/tensealcontext.cpp:314
Method
matmul
tenseal/cpp/tensors/encrypted_tensor.h:85
Method
matmul_
(self, *args, **kwargs)
tenseal/tensors/ckksvector.py:165
Method
matmul_inplace
* Encrypted Vector multiplication with encrypted matrix. **/
tenseal/cpp/tensors/bfvvector.h:64
Method
matmul_inplace
* Encrypted Vector multiplication with encrypted matrix. **/
tenseal/cpp/tensors/ckksvector.h:61
Method
matmul_plain_inplace
tenseal/cpp/tensors/bfvvector.cpp:348
Method
matmul_plain_inplace
tenseal/cpp/tensors/ckksvector.cpp:374
Method
mul
tenseal/cpp/tensors/encrypted_tensor.h:77
Method
mul
(self, other)
tenseal/tensors/ckkstensor.py:86
Method
mul
(self, other)
tenseal/tensors/ckksvector.py:100
Method
mul
(self, other)
tenseal/tensors/bfvtensor.py:60
Method
mul_
(self, other)
tenseal/tensors/ckkstensor.py:91
Method
mul_
(self, other)
tenseal/tensors/ckksvector.py:105
Method
mul_
(self, other)
tenseal/tensors/bfvtensor.py:65
Method
negate
* Negates a EncryptedTensor<plain_data_t, encrypted_t>. **/
tenseal/cpp/tensors/encrypted_tensor.h:47
Method
negate_inplace
tenseal/cpp/tensors/bfvvector.cpp:141
Method
negate_inplace
tenseal/cpp/tensors/ckkstensor.cpp:152
Method
negate_inplace
tenseal/cpp/tensors/ckksvector.cpp:148
Function
op
()
tests/python/benchmarks/test_mnist_eval.py:117
Method
operator=
tenseal/cpp/utils/scope.h:29
Function
pack_vectors
tenseal/cpp/tensors/utils/utils.h:61
Method
pack_vectors
(cls, vectors: List["CKKSVector"])
tenseal/tensors/ckksvector.py:63
Function
parallel_context
(n_threads)
tests/python/tenseal/tensors/test_ckks_tensor.py:51
Function
parallel_context
(n_threads)
tests/python/tenseal/tensors/test_bfv_tensor.py:28
Function
params
()
tests/python/benchmarks/test_mnist_eval.py:105
Function
plain_tensor_from
Load a PlainTensor from a buffer.
tenseal/__init__.py:79
Method
polyval
* Polynomial evaluation with `this` as variable. * p(x) = coefficients[0] + coefficients[1] * x + ... + coefficients[i] * *x^i **/
tenseal/cpp/tensors/encrypted_tensor.h:145
Method
polyval
* Polynomial evaluation with `this` as variable. * p(x) = coefficients[0] + coefficients[1] * x + ... + coefficients[i] * *x^i **/
tenseal/cpp/tensors/encrypted_vector.h:139
Method
polyval_
(self, coefficients: Union[List[float], List[int]])
tenseal/tensors/abstract_tensor.py:179
Method
polyval_inplace
tenseal/cpp/tensors/bfvvector.cpp:353
Method
polyval_inplace
tenseal/cpp/tensors/ckkstensor.cpp:403
Method
polyval_inplace
tenseal/cpp/tensors/ckksvector.cpp:387
Method
position
* Converts integer to position. * @param[in] . */
tenseal/cpp/tensors/tensor_storage.h:192
Method
power_inplace
tenseal/cpp/tensors/bfvvector.cpp:112
Method
power_inplace
tenseal/cpp/tensors/ckkstensor.cpp:167
Method
power_inplace
tenseal/cpp/tensors/ckksvector.cpp:119
Function
precision
()
tests/python/tenseal/tensors/test_ckks_tensor.py:61
Function
precision
()
tests/python/tenseal/tensors/test_serialization.py:30
Function
precision
()
tests/python/tenseal/tensors/test_bfv_tensor.py:35
Function
precision
()
tests/python/tenseal/tensors/test_ckks_vector.py:40
Method
raw
Returns the internal representation of the tensor
tenseal/tensors/plaintensor.py:53
Function
recreate
(ctx)
tests/python/tenseal/test_serialization.py:25
Function
recreate_bfv
(vec)
tests/python/tenseal/tensors/test_serialization.py:56
Function
recreate_ckks
(vec)
tests/python/tenseal/tensors/test_serialization.py:46
Function
recreate_ckks_tensor
(vec)
tests/python/tenseal/tensors/test_serialization.py:51
Method
repeat_value
tenseal/cpp/tensors/plain_tensor.h:245
Method
repeat_value
tenseal/cpp/tensors/tensor_storage.h:362
Method
replicate
* Replicates the internal representation for <times> elements. */
tenseal/cpp/tensors/tensor_storage.h:332
Method
replicate_first_slot_inplace
tenseal/cpp/tensors/ckksvector.cpp:519
Method
reshape
* Reshape the tensor * **/
tenseal/cpp/tensors/plain_tensor.h:61
Method
reshape
Copies and changes the internal representation to a new tensor
tenseal/tensors/ckkstensor.py:139
Method
reshape
Copies and changes the internal representation to a new tensor
tenseal/tensors/bfvtensor.py:113
Method
reshape_
Changes the internal representation to a new shape
tenseal/tensors/ckkstensor.py:144
Method
reshape_
Changes the internal representation to a new shape
tenseal/tensors/plaintensor.py:115
Method
row
* Returns iterator to row. * @param[in] desired row. */
tenseal/cpp/tensors/tensor_storage.h:215
← previous
next →
501–600 of 897, ranked by callers