| eval_chebyshev_function | R Documentation |
Computes the Chebyshev coefficients for func on [a, b] via
eval_chebyshev_coefficients() and applies the resulting series
to ct via eval_chebyshev(). This mirrors the upstream
CryptoContext::EvalChebyshevFunction helper, which is a thin
wrapper around EvalChebyshevCoefficients followed by
EvalChebyshevSeries on the C++ side.
eval_chebyshev_function(ct, func, a, b, degree)
ct |
A Ciphertext holding CKKS-encoded real values in
|
func |
An R function taking a single numeric argument and
returning a numeric scalar. It is evaluated on cleartext
Chebyshev nodes inside |
a |
Lower bound of the approximation interval. |
b |
Upper bound of the approximation interval. |
degree |
Chebyshev polynomial degree (must be >= 1). |
A Ciphertext holding the elementwise approximation of
func applied to the plaintext slots of ct.
eval_chebyshev(), eval_chebyshev_coefficients(),
eval_logistic(), eval_sin(), eval_cos(),
eval_divide().
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.