NVIDIA / NVFlare

NVIDIA Federated Learning Application Runtime Environment
https://nvidia.github.io/NVFlare/
Apache License 2.0
645 stars 181 forks source link

Job launcher #3049

Closed yhwen closed 3 weeks ago

yhwen commented 1 month ago

Fixes # .

Description

Added the job launcher API. Each site will have the ability to choose how to launch the job to run. Currently only support the client side job launch. There are 2 launchers to choose from, ProcessJobLauncher, or K8sJobLauncher. The job launcher is configured in the local/resources.json components like this:

  {
    "id": "process_launcher",
    "path": "nvflare.app_opt.job_launcher.process_launcher.ProcessJobLauncher",
    "args": {}
  }

Types of changes

yhwen commented 3 weeks ago

/build

YuanTingHsieh commented 3 weeks ago

/build

YuanTingHsieh commented 3 weeks ago

/build

yhwen commented 3 weeks ago

/build

YuanTingHsieh commented 3 weeks ago

/build