nvflare.app_common.ccwf package¶
Subpackages¶
- nvflare.app_common.ccwf.comps package
- Submodules
- nvflare.app_common.ccwf.comps.cwe_result_printer module
- nvflare.app_common.ccwf.comps.np_file_model_persistor module
- nvflare.app_common.ccwf.comps.np_trainer module
- nvflare.app_common.ccwf.comps.simple_intime_model_selector module
- nvflare.app_common.ccwf.comps.simple_model_shareable_generator module
- Module contents
- Submodules
Submodules¶
- nvflare.app_common.ccwf.ccwf_job module
- nvflare.app_common.ccwf.client_controller_executor module
ClientControllerExecutorClientControllerExecutor.broadcast_final_result()ClientControllerExecutor.execute()ClientControllerExecutor.finalize()ClientControllerExecutor.get_config_prop()ClientControllerExecutor.handle_event()ClientControllerExecutor.initialize()ClientControllerExecutor.initialize_controller()ClientControllerExecutor.is_task_secure()ClientControllerExecutor.start_run()ClientControllerExecutor.update_status()
- nvflare.app_common.ccwf.client_ctl module
ClientSideControllerClientSideController.broadcast_final_result()ClientSideController.do_learn_task()ClientSideController.execute()ClientSideController.execute_learn_task()ClientSideController.finalize()ClientSideController.get_config_prop()ClientSideController.handle_event()ClientSideController.initialize()ClientSideController.is_task_secure()ClientSideController.process_config()ClientSideController.record_last_result()ClientSideController.send_learn_task()ClientSideController.set_learn_task()ClientSideController.start_run()ClientSideController.start_workflow()ClientSideController.topic_for_my_workflow()ClientSideController.update_status()
- nvflare.app_common.ccwf.common module
ConstantConstant.ACTIONConstant.AGGREGATORConstant.AGGR_CLIENTSConstant.ALL_DONEConstant.BASENAME_ASK_FOR_MODELConstant.BASENAME_CONFIGConstant.BASENAME_EVALConstant.BASENAME_LEARNConstant.BASENAME_PREP_MODELConstant.BASENAME_REPORT_FINAL_RESULTConstant.BASENAME_REPORT_LEARN_RESULTConstant.BASENAME_STARTConstant.CLIENTConstant.CLIENTSConstant.CLIENT_ORDERConstant.CONFIGConstant.CONFIG_TASK_TIMEOUTConstant.END_WORKFLOW_TIMEOUTConstant.ERRORConstant.EVALUATEESConstant.EVALUATORSConstant.EVAL_GLOBALConstant.EVAL_LOCALConstant.EXECUTORConstant.EXECUTOR_FINALIZEDConstant.EXECUTOR_INITIALIZEDConstant.FINAL_RESULT_ACK_TIMEOUTConstant.GET_MODEL_TIMEOUTConstant.GLOBAL_CLIENTConstant.GLOBAL_NAMESConstant.JOB_STATUS_CHECK_INTERVALConstant.LAST_ROUNDConstant.LEARN_TASK_ABORT_TIMEOUTConstant.LEARN_TASK_ACK_TIMEOUTConstant.LEARN_TASK_CHECK_INTERVALConstant.MAX_TASK_TIMEOUTConstant.METRICConstant.MODEL_NAMEConstant.MODEL_OWNERConstant.MODEL_TYPEConstant.ORDERConstant.PER_CLIENT_STATUS_REPORT_TIMEOUTConstant.PRIVATE_P2PConstant.PROP_KEY_TRAIN_CLIENTSConstant.RC_NO_GLOBAL_MODELSConstant.RC_NO_LOCAL_MODELConstant.RC_UNABLE_TO_EVALConstant.RESULTConstant.RESULT_CLIENTSConstant.RESULT_TYPEConstant.ROUNDConstant.START_CLIENTConstant.START_ROUNDConstant.START_TASK_TIMEOUTConstant.STATUS_REPORTSConstant.TASK_CHECK_INTERVALConstant.TASK_NAME_PREFIXConstant.TIMESTAMPConstant.TN_PREFIX_CROSS_SITE_EVALConstant.TN_PREFIX_CYCLICConstant.TN_PREFIX_SWARMConstant.TOPIC_END_WORKFLOWConstant.TOPIC_SHARE_RESULTConstant.TRAIN_CLIENTSConstant.WORKFLOW_PROGRESS_TIMEOUT
CyclicOrderModelTypeNumberMetricComparatorResultTypeStatusReportmake_task_name()rotate_to_front()status_report_from_dict()topic_for_end_workflow()
- nvflare.app_common.ccwf.cse_client_ctl module
- nvflare.app_common.ccwf.cse_server_ctl module
- nvflare.app_common.ccwf.cyclic_client_ctl module
- nvflare.app_common.ccwf.cyclic_server_ctl module
- nvflare.app_common.ccwf.eval_gen module
- nvflare.app_common.ccwf.server_ctl module
ClientStatusServerSideControllerServerSideController.client_started()ServerSideController.control_flow()ServerSideController.handle_event()ServerSideController.is_sub_flow_done()ServerSideController.prepare_config()ServerSideController.process_config_reply()ServerSideController.process_result_of_unknown_task()ServerSideController.start_controller()ServerSideController.stop_controller()ServerSideController.sub_flow()
- nvflare.app_common.ccwf.swarm_client_ctl module
- nvflare.app_common.ccwf.swarm_server_ctl module
- nvflare.app_common.ccwf.val_result_manager module