nvflare.private.fed.app.server.server_train module

Federated server launching script.

create_admin_server(fl_server: FederatedServer, server_conf=None, args=None, secure_train=False, app_validator=None)[source]

To create the admin server.

Parameters
  • fl_server – fl_server

  • server_conf – server config

  • args – command args

  • secure_train – True/False

  • app_validator – application validator

Returns

A FedAdminServer.

main()[source]
security_check(secure_train: bool, content_folder: str, fed_server_config: str)[source]

To check the security content if running in security mode.

Parameters
  • secure_train (bool) – if run in secure mode or not.

  • content_folder (str) – the folder to check.

  • fed_server_config (str) – fed_server.json