nvflare.app_common.workflows package¶
Submodules¶
- nvflare.app_common.workflows.base_fedavg module
- nvflare.app_common.workflows.base_model_controller module
BaseModelController
BaseModelController.broadcast_model()
BaseModelController.build_component()
BaseModelController.control_flow()
BaseModelController.get_app_dir()
BaseModelController.get_component()
BaseModelController.get_run_dir()
BaseModelController.load_model()
BaseModelController.process_result_of_unknown_task()
BaseModelController.run()
BaseModelController.sample_clients()
BaseModelController.save_model()
BaseModelController.set_fl_context()
BaseModelController.start_controller()
BaseModelController.stop_controller()
- nvflare.app_common.workflows.broadcast_and_process module
- nvflare.app_common.workflows.broadcast_operator module
- nvflare.app_common.workflows.cmd_task_controller module
- nvflare.app_common.workflows.cross_site_eval module
- nvflare.app_common.workflows.cross_site_model_eval module
- nvflare.app_common.workflows.cyclic module
- nvflare.app_common.workflows.cyclic_ctl module
- nvflare.app_common.workflows.error_handling_controller module
- nvflare.app_common.workflows.etl_controller module
- nvflare.app_common.workflows.fedavg module
- nvflare.app_common.workflows.global_model_eval module
- nvflare.app_common.workflows.hierarchical_statistics_controller module
- nvflare.app_common.workflows.initialize_global_weights module
- nvflare.app_common.workflows.model_controller module
- nvflare.app_common.workflows.scaffold module
- nvflare.app_common.workflows.scatter_and_gather module
- nvflare.app_common.workflows.scatter_and_gather_scaffold module
- nvflare.app_common.workflows.splitnn_workflow module
SplitNNConstants
SplitNNConstants.BATCH_INDICES
SplitNNConstants.BATCH_SIZE
SplitNNConstants.DATA
SplitNNConstants.TARGET_NAMES
SplitNNConstants.TASK_INIT_MODEL
SplitNNConstants.TASK_RESULT
SplitNNConstants.TASK_TRAIN
SplitNNConstants.TASK_TRAIN_LABEL_STEP
SplitNNConstants.TASK_VALID_LABEL_STEP
SplitNNConstants.TIMEOUT
SplitNNController
SplitNNDataKind
- nvflare.app_common.workflows.statistics_controller module
StatisticsController
StatisticsController.control_flow()
StatisticsController.handle_client_errors()
StatisticsController.post_fn()
StatisticsController.pre_run_task_flow()
StatisticsController.process_result_of_unknown_task()
StatisticsController.results_cb()
StatisticsController.results_pre_run_cb()
StatisticsController.start_controller()
StatisticsController.statistics_task_flow()
StatisticsController.stop_controller()