-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
not working with grpc-1.53.0 & server still waiting after finish training #63
Comments
okay, it's not about absl, update CMakeLists.txt from c++11 to c++14 fixed it, but it is about zliib, the errors are:
|
Hi @lidh15 , We use grpc 1.50.0 to generate the proto files. If you use a version other than 1.50.0, you may need to go to src/FedTree/grpc directory and run the following commands. Then you can try to compile the library. Thank you!
|
okay, I'll try. |
I don't know if it is okay to discuss in this issue or I should start a new one: why the distributed server won't exit after a vertical gbdt training process? |
Thank you for this great suggestion! Indeed it'd be better if the server stops automatically when the task is over. We'll fix it in the future. |
this didn't help |
and one more question, how many bits of N is used in paillier HE for vertical GBDT? Typically it is 2048, but I didn't see this description in the documentation. |
512 bits are used in the default setting. I just added the parameter For grpc 1.53.0, I have no idea why it fails. I'm considering adding a feature to automatically install a fixed version of grpc when compiling FedTree to avoid the grpc compatibility issue. |
the documentation mentioned that grpc earlier than 1.50 may not work, I used the latest release 1.53, and making throws error:
The text was updated successfully, but these errors were encountered: