mirror of
https://github.com/luxfhe/docs.git
synced 2026-10-30 18:13:39 +00:00
1.9 KiB
1.9 KiB
module torus.fhe.extensions.ones
Declaration of ones and one functions, to simplify creation of encrypted ones.
function ones
ones(shape: Union[int, tuple[int, ]]) → Union[ndarray, Tracer]
Create an encrypted array of ones.
Args: shape (Tuple[int, ...]): shape of the array
Returns: Union[np.ndarray, Tracer]: Tracer that represents the operation during tracing ndarray filled with ones otherwise
function one
one() → Union[ndarray, Tracer]
Create an encrypted scalar with the value of one.
Returns: Union[np.ndarray, Tracer]: Tracer that represents the operation during tracing ndarray with one otherwise
function ones_like
ones_like(array: Union[ndarray, Tracer]) → Union[ndarray, Tracer]
Create an encrypted array of ones with the same shape as another array.
Args: array (Union[np.ndarray, Tracer]): original array
Returns: Union[np.ndarray, Tracer]: Tracer that represent the operation during tracing ndarray filled with ones otherwise