florist.api package¶ Root folder for FLorist backend API. Subpackages¶ florist.api.clients package Submodules florist.api.clients.common module Client florist.api.clients.mnist module MnistClient MnistFedProxClient florist.api.db package Submodules florist.api.db.client_entities module ClientDAO EntityDAO florist.api.db.config module florist.api.db.server_entities module ClientInfo Job JobStatus assert_updated_successfully() florist.api.launchers package Submodules florist.api.launchers.local module launch_client() launch_server() redirect_logging_from_console_to_file() start_client() start_server() florist.api.models package Submodules florist.api.models.mnist module MnistNet florist.api.monitoring package Submodules florist.api.monitoring.logs module get_client_log_file_path() get_server_log_file_path() florist.api.monitoring.metrics module DateTimeEncoder RedisMetricsReporter get_from_redis() get_subscriber() wait_for_metric() florist.api.routes package Subpackages florist.api.routes.server package Submodules florist.api.servers package Submodules florist.api.servers.config_parsers module BasicConfigParser ConfigParser FedProxConfigParser IncompleteConfigError florist.api.servers.launch module launch_local_server() florist.api.servers.models module Model ServerFactory fit_config_function() get_fedavg_server() get_fedprox_server() Submodules¶ florist.api.client module check_status() connect() get_log() start() stop() florist.api.server module lifespan() list_clients() list_models()