nvflare.app_opt.flower.defs module
- class Constant[source]
Bases:
object- APP_CTX_CLIENTAPP_API_ADDR = 'flower_clientapp_api_addr'
- APP_CTX_CLIENT_NAME = 'flower_client_name'
- APP_CTX_EXEC_API_ADDR = 'flower_exec_api_addr'
- APP_CTX_FLEET_API_ADDR = 'flower_fleet_api_addr'
- APP_CTX_FL_CONTEXT = 'tie.fl_context'
- APP_CTX_NUM_ROUNDS = 'flower_num_rounds'
- APP_CTX_SERVERAPP_API_ADDR = 'flower_serverapp_api_addr'
- APP_CTX_SUPERLINK_ADDR = 'flower_superlink_addr'
- CONFIG_TASK_NAME = 'config'
- CONFIG_TASK_TIMEOUT = 10
- CONF_KEY_NUM_ROUNDS = 'num_rounds'
- FLOWER_PREDEPLOYED = 'flower_predeployed'
- FLOWER_SERVER_READY_TIMEOUT = 10.0
- JOB_STATUS_CHECK_INTERVAL = 2.0
- MAX_CLIENT_OP_INTERVAL = 90.0
- PARAM_KEY_CONTENT = 'flower.content'
- PARAM_KEY_HEADERS = 'flower.headers'
- PARAM_KEY_MSG_NAME = 'flower.name'
- RIGHT_SERVER_PREDEPLOYED_FLWR = 'server-predeployed-flwr'
- START_TASK_NAME = 'start'
- START_TASK_TIMEOUT = 10
- TASK_CHECK_INTERVAL = 0.5
- WORKFLOW_PROGRESS_TIMEOUT = 3600.0