-
Notifications
You must be signed in to change notification settings - Fork 64
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
Python federated #675
Python federated #675
Conversation
…ecause -i is not supported
I think this is ready to be merged. There are a few failing federated tests but fixing them requires augmenting the Python API to add a few missing functionalities. These changes can be put in their own PR to avoid making this PR larger than it already is. I suggest we could ignore the tests in the Thanks @housengw for meticulously porting all the federated C tests to Python. I am optimistic we can get them all to pass. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Should we first merge #713?
This adds support for local federated programs written using the Python target. The data exchanged between federates is transparently serialized and deserialized using Python's pickle module.
It also adds a simple HelloDistributed.lf test.