-
Notifications
You must be signed in to change notification settings - Fork 36
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
Highlighting the difference between client node and training client. #583
Conversation
@@ -19,6 +19,11 @@ Start by creating an account in FEDn Studio and set up a project by following th | |||
Install FEDn | |||
------------ | |||
|
|||
Client node: A physical or virtual machine (MacOSx Linux or Windows) used to perform initial steps. |
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.
this just makes it more complex for the user I think, Also, it sound to much "hadoop"
@@ -41,17 +46,18 @@ It is recommended to use a virtual environment when installing FEDn. | |||
|
|||
.. _package-creation: | |||
|
|||
Initialize FEDn with the client code bundle and seed model | |||
Initialize FEDn with the compute package and seed model |
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.
We want to move away from calling it compute package and instead refer to is as a FEDn project which can be bundled into a package which then can be used by the fedn package manager.
code that contains entrypoints for training and (optionally) validating a model update on the client. | ||
|
||
[!NOTE] The preparation of the compute package and seed model is a one-time requirement. All training clients use the same compute package and seed model. |
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.
remove compute
Locate into ``examples/mnist-pytorch`` and familiarize yourself with the project structure. The dependencies needed in the client environment are specified | ||
in ``client/python_env.yaml``. | ||
|
||
In order to train a federated model using FEDn, your Studio project needs to be initialized with a compute package and a seed model. The compute package is a bundle | ||
of the client specification, and the seed model is a first version of the global model. | ||
In order to train a federated model using FEDn, your Studio project needs to be initialized with a compute package and a seed model. The compute package is a bundle of the client specification, and the seed model is a first version of the global model. |
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.
remove compute
I think this has been superseeded with some of our more recent updates. |
Description