Limit clients to certain tasks #2658
Unanswered
JacobCummins
asked this question in
Q&A
Replies: 1 comment 6 replies
-
@JacobCummins thanks for the question! In NVFlare's word, you can just prepare two "job". For example, your first job to do Brain Cancer Image Segmentation can have a "meta.json":
While your second job have a meta.json:
You can refer to our documentation for more information: https://nvflare.readthedocs.io/en/stable/real_world_fl/job.html |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Python version (
python3 -V
)3.10
NVFlare version (
python3 -m pip list | grep "nvflare"
)2.4.1
NVFlare branch (if running examples, please use the branch that corresponds to the NVFlare version,
git branch
)No response
Operating system
Ubuntu 22.04
Have you successfully run any of the following examples?
Please describe your question
I have 5 clients, (1,2,3,4,5). Clients 1 and 2 should be working on task A (Brain Cancer Image Segmentation) while clients 3,4,5 should be working on task B (Lung Cancer Image Segmentation). Both of these tasks are completely independent.
Currently if I connect all 5 clients to the central server, then execute a training job, all 5 clients will be part of that job.
Is there a way that when I initiate task A, only clients 1 and 2 are part of the job, and similarly only clients 3,4,5 are used on task B?
Beta Was this translation helpful? Give feedback.
All reactions