OpenFHE-Numpy
Contents
Installation
Quick Start
API Interface
OpenFHE-Numpy Sphinx Documentation Setup
OpenFHE-Numpy
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
Z
_
__init__() (openfhe_numpy.tensor.tensor.FHETensor method)
(openfhe_numpy.tensor.tensor.PackedArrayInformation method)
A
add() (in module openfhe_numpy.operations.matrix_api)
array() (in module openfhe_numpy.tensor.constructors)
B
BaseTensor (class in openfhe_numpy.tensor.tensor)
batch_size (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
block_array() (in module openfhe_numpy.tensor.constructors)
C
CIPHERTEXT (openfhe_numpy.utils.constants.DataType attribute)
clone() (openfhe_numpy.tensor.ptarray.PTArray method)
(openfhe_numpy.tensor.tensor.BaseTensor method)
(openfhe_numpy.tensor.tensor.FHETensor method)
copy_tensor() (in module openfhe_numpy.tensor.tensor)
crypto_context (openfhe_numpy.tensor.ctarray.CTArray property)
CTArray (class in openfhe_numpy.tensor.ctarray)
cumulative_reduce() (in module openfhe_numpy.operations.matrix_api)
cumulative_sum() (in module openfhe_numpy.operations.matrix_api)
(openfhe_numpy.tensor.ctarray.CTArray method)
D
data (openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
DataType (class in openfhe_numpy.utils.constants)
decrypt() (openfhe_numpy.tensor.ctarray.CTArray method)
(openfhe_numpy.tensor.ptarray.PTArray method)
(openfhe_numpy.tensor.tensor.BaseTensor method)
deserialize() (openfhe_numpy.tensor.ctarray.CTArray class method)
(openfhe_numpy.tensor.ptarray.PTArray class method)
dot() (in module openfhe_numpy.operations.matrix_api)
dtype (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
E
encrypt() (openfhe_numpy.tensor.ptarray.PTArray method)
extra (openfhe_numpy.tensor.ctarray.CTArray attribute)
(openfhe_numpy.tensor.ptarray.PTArray attribute)
(openfhe_numpy.tensor.tensor.FHETensor attribute)
F
FHETensor (class in openfhe_numpy.tensor.tensor)
G
gen_sum_row_key() (openfhe_numpy.tensor.ctarray.CTArray method)
I
info (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
is_encrypted (openfhe_numpy.tensor.tensor.FHETensor property)
M
matmul() (in module openfhe_numpy.operations.matrix_api)
mean() (in module openfhe_numpy.operations.matrix_api)
module
openfhe_numpy.operations.matrix_api
openfhe_numpy.tensor.constructors
openfhe_numpy.tensor.ctarray
openfhe_numpy.tensor.ptarray
openfhe_numpy.tensor.tensor
multiply() (in module openfhe_numpy.operations.matrix_api)
N
ncols (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
ndim (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
nrows (openfhe_numpy.tensor.tensor.FHETensor property)
O
openfhe_numpy.operations.matrix_api
module
openfhe_numpy.tensor.constructors
module
openfhe_numpy.tensor.ctarray
module
openfhe_numpy.tensor.ptarray
module
openfhe_numpy.tensor.tensor
module
order (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
ORIGINAL (openfhe_numpy.utils.constants.UnpackType attribute)
original_shape (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
P
PackedArrayInformation (class in openfhe_numpy.tensor.tensor)
PLAINTEXT (openfhe_numpy.utils.constants.DataType attribute)
pow() (in module openfhe_numpy.operations.matrix_api)
PTArray (class in openfhe_numpy.tensor.ptarray)
R
RAW (openfhe_numpy.utils.constants.UnpackType attribute)
reduce() (openfhe_numpy.tensor.tensor.FHETensor method)
RESHAPE (openfhe_numpy.utils.constants.UnpackType attribute)
roll() (in module openfhe_numpy.operations.matrix_api)
S
serialize() (openfhe_numpy.tensor.ctarray.CTArray method)
(openfhe_numpy.tensor.ptarray.PTArray method)
shape (openfhe_numpy.tensor.tensor.BaseTensor property)
(openfhe_numpy.tensor.tensor.FHETensor property)
(openfhe_numpy.tensor.tensor.PackedArrayInformation attribute)
size (openfhe_numpy.tensor.tensor.FHETensor property)
subtract() (in module openfhe_numpy.operations.matrix_api)
sum() (in module openfhe_numpy.operations.matrix_api)
(openfhe_numpy.tensor.tensor.FHETensor method)
T
T (openfhe_numpy.tensor.tensor.FHETensor property)
tensor_priority (openfhe_numpy.tensor.ctarray.CTArray attribute)
transpose() (in module openfhe_numpy.operations.matrix_api)
(openfhe_numpy.tensor.tensor.FHETensor method)
U
UnpackType (class in openfhe_numpy.utils.constants)
Z
zeros (openfhe_numpy.tensor.ctarray.CTArray property)