andreea-alexandru / private-data-driven-control

Encrypted computations for client-server private data-driven control
0 stars 1 forks source link

Unable to run this repo #1

Closed pen9u1nlee closed 2 years ago

pen9u1nlee commented 2 years ago

Hello Dr Alexandru, I have some troubles in running this repo. My steps are listed below:

  1. PALISADE v1.9.1 is installed globally.
  2. CmakeLists.User.txt is copied to this repo's root directory and configured following the README in PALISADE.
  3. Remote includes like #include "../../core/lib/math/matrix.cpp" in Plant.h are fixed locally with #include "matrix.cpp".

However errors occur upon making executables and there are some questions:

Fantastic Data-driven Predictive Control work by the way :)

andreea-alexandru commented 2 years ago

Hi!

There are two things worth mentioning. First, in the repository here https://github.com/andreea-alexandru/swift-private-data-driven-control (but with the same description for running it), there is a better version of roughly the same problem. Second, there have been tremendous improvements in more recent PALISADE versions, both in terms of substantial low-level optimizations and user-friendliness. So I suggest that if you want to implement your own project, you use a newer version.

Hope this helps!

pen9u1nlee commented 2 years ago

Thanks for your reply! It works!