mirror of
https://github.com/zama-ai/concrete.git
synced 2026-02-16 07:35:16 -05:00
2.0 KiB
2.0 KiB
module concrete.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