|
@@ -584,7 +584,8 @@ void bind_crypto_context(py::module &m)
|
|
py::arg("levelBudget") = std::vector<uint32_t>({5, 4}),
|
|
py::arg("levelBudget") = std::vector<uint32_t>({5, 4}),
|
|
py::arg("dim1") = std::vector<uint32_t>({0, 0}),
|
|
py::arg("dim1") = std::vector<uint32_t>({0, 0}),
|
|
py::arg("slots") = 0,
|
|
py::arg("slots") = 0,
|
|
- py::arg("correctionFactor") = 0)
|
|
|
|
|
|
+ py::arg("correctionFactor") = 0,
|
|
|
|
+ py::arg("precompute")= true)
|
|
.def("EvalBootstrapKeyGen", &CryptoContextImpl<DCRTPoly>::EvalBootstrapKeyGen,
|
|
.def("EvalBootstrapKeyGen", &CryptoContextImpl<DCRTPoly>::EvalBootstrapKeyGen,
|
|
cc_EvalBootstrapKeyGen_docs,
|
|
cc_EvalBootstrapKeyGen_docs,
|
|
py::arg("privateKey"),
|
|
py::arg("privateKey"),
|
|
@@ -1155,4 +1156,4 @@ PYBIND11_MODULE(openfhe, m)
|
|
bind_serialization(m);
|
|
bind_serialization(m);
|
|
bind_schemes(m);
|
|
bind_schemes(m);
|
|
|
|
|
|
-}
|
|
|
|
|
|
+}
|