POC: Prove of Concept: Simulate Production deployment locally
Setting Up the Application Environment in POC Mode
To get started with a proof of concept (POC) setup after Installation, run this command to generate a poc folder with an server, two clients, and one admin client:
$ nvflare poc prepare -n 2
For more details, see Proof Of Concept (POC) Command.
Starting the Application Environment in POC Mode
Once you are ready to start the FL system, you can run the following command to start the server and client systems and an admin console:
nvflare poc start
To start the server and client systems without an admin console:
nvflare poc start -ex admin@nvidia.com
We can use the NVIDIA FLARE Job CLI to easily submit a job to the POC system. (Note: We can run the same jobs we ran with the simulator in POC mode. If using the FedJob API, simply export the job configuration with job.export_job().)
nvflare job submit -j NVFlare/examples/hello-world/hello-numpy
nvflare poc stop
nvflare poc clean
For more details, see Proof Of Concept (POC) Command.
For POC Tutorials: