NVIDIA / NVFlare

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

Enhance JobAPI with JobObj and ScriptExecutor #2784

Closed SYangster closed 1 month ago

SYangster commented 1 month ago

Types of changes

SYangster commented 1 month ago

This PR was originally branched from https://github.com/NVIDIA/NVFlare/pull/2751 (combining InProcessClientAPIExecutor or ClientAPILauncherExecutor in ScriptExecutor), but was based on a prior design before adding JobObj.

Rebased to remove those changes from this branch.