Index A | B | C | D | E | F | G | I | L | M | N | O | P | Q | R | S | T | U | W A aggregate() (coala.server.BaseServer method) aggregation() (coala.server.BaseServer method) aggregation_test() (coala.server.BaseServer method) B base_folder (coala.datasets.Femnist attribute) (coala.datasets.Shakespeare attribute) BaseClient (class in coala.client) BaseDataset (class in coala.datasets) BaseServer (class in coala.server) C calculate_model_size() (coala.client.BaseClient method) Cifar10 (class in coala.datasets) Cifar100 (class in coala.datasets) class_url (coala.datasets.Femnist attribute) ClientService (class in coala.client) coala module coala.client module coala.datasets module coala.distributed module coala.models module coala.server module compression() (coala.client.BaseClient method) (coala.server.BaseServer method) connect_to_server() (coala.client.BaseClient method) construct_datasets() (in module coala.datasets) construct_upload_request() (coala.client.BaseClient method) D data_simulation() (in module coala.datasets) decompression() (coala.client.BaseClient method) (coala.server.BaseServer method) dist_init() (in module coala.distributed) distribution_to_test() (coala.server.BaseServer method) distribution_to_test_locally() (coala.server.BaseServer method) distribution_to_test_remotely() (coala.server.BaseServer method) distribution_to_train() (coala.server.BaseServer method) distribution_to_train_locally() (coala.server.BaseServer method) distribution_to_train_remotely() (coala.server.BaseServer method) E encryption() (coala.client.BaseClient method) equal_division() (in module coala.datasets) F federated_averaging() (in module coala.server) federated_averaging_only_params() (in module coala.server) FederatedDataset (class in coala.datasets) FederatedImageDataset (class in coala.datasets) FederatedTensorDataset (class in coala.datasets) FederatedTorchDataset (class in coala.datasets) Femnist (class in coala.datasets) G gather_client_train_metrics() (coala.server.BaseServer method) gather_value() (in module coala.distributed) get_client_uploads() (coala.server.BaseServer method) get_device() (in module coala.distributed) get_ip() (in module coala.distributed) get_test_clients() (coala.server.BaseServer method) grouping() (in module coala.distributed) grouping_for_distributed() (coala.server.BaseServer method) I iid() (in module coala.datasets) init() (in module coala) init_dataset() (in module coala) init_etcd() (coala.server.BaseServer method) init_model() (in module coala) init_tracker() (coala.server.BaseServer method) init_visualization() (coala.server.BaseServer method) is_primary_server() (coala.server.BaseServer method) is_training() (coala.server.BaseServer method) L load_config() (in module coala) load_loader() (coala.client.BaseClient method) load_optimizer() (coala.client.BaseClient method) loader() (coala.datasets.FederatedDataset method) (coala.datasets.FederatedImageDataset method) (coala.datasets.FederatedTensorDataset method) (coala.datasets.FederatedTorchDataset method) M module coala coala.client coala.datasets coala.distributed coala.models coala.server N non_iid_class() (in module coala.datasets) non_iid_dirichlet() (in module coala.datasets) O operate() (coala.client.BaseClient method) Operate() (coala.client.ClientService method) P post_test() (coala.client.BaseClient method) (coala.server.BaseServer method) post_train() (coala.client.BaseClient method) (coala.server.BaseServer method) post_upload() (coala.client.BaseClient method) pre_test() (coala.client.BaseClient method) (coala.server.BaseServer method) pre_train() (coala.client.BaseClient method) (coala.server.BaseServer method) pretrain_setup() (coala.client.BaseClient method) print_() (coala.server.BaseServer method) profile_training_speed() (coala.server.BaseServer method) Q quantity_hetero() (in module coala.datasets) R raw_data_url (coala.datasets.Shakespeare attribute) reduce_models() (in module coala.distributed) reduce_models_only_params() (in module coala.distributed) reduce_value() (in module coala.distributed) reduce_values() (in module coala.distributed) reduce_weighted_values() (in module coala.distributed) register_client() (in module coala) register_dataset() (in module coala) register_model() (in module coala) register_server() (in module coala) Run() (coala.server.ServerService method) run() (in module coala) run_test() (coala.client.BaseClient method) run_train() (coala.client.BaseClient method) S save_metrics() (coala.client.BaseClient method) save_model() (coala.server.BaseServer method) save_tracker() (coala.server.BaseServer method) selection() (coala.server.BaseServer method) ServerService (class in coala.server) set_client_uploads() (coala.server.BaseServer method) set_client_uploads_customize_content() (coala.server.BaseServer method) set_client_uploads_test() (coala.server.BaseServer method) set_client_uploads_train() (coala.server.BaseServer method) set_model() (coala.client.BaseClient method) (coala.server.BaseServer method) setup() (in module coala.distributed) Shakespeare (class in coala.datasets) should_terminate() (coala.server.BaseServer method) simulate_straggler() (coala.client.BaseClient method) size() (coala.datasets.FederatedDataset method) (coala.datasets.FederatedImageDataset method) (coala.datasets.FederatedTensorDataset method) (coala.datasets.FederatedTorchDataset method) start() (coala.server.BaseServer method) start_client() (in module coala) start_remote_client() (in module coala) start_remote_server() (in module coala) start_remote_training() (coala.server.BaseServer method) start_server() (in module coala) start_service() (coala.client.BaseClient method) (coala.server.BaseServer method) stop() (coala.server.BaseServer method) Stop() (coala.server.ServerService method) T test() (coala.client.BaseClient method) (coala.server.BaseServer method) test_in_client() (coala.server.BaseServer method) test_in_server() (coala.server.BaseServer method) test_local() (coala.client.BaseClient method) track() (coala.client.BaseClient method) (coala.server.BaseServer method) track_communication_cost() (coala.server.BaseServer method) track_test_results() (coala.server.BaseServer method) tracking_visualization() (coala.server.BaseServer method) train() (coala.client.BaseClient method) (coala.server.BaseServer method) U update_default_time() (coala.server.BaseServer method) upload() (coala.client.BaseClient method) Upload() (coala.server.ServerService method) upload_remotely() (coala.client.BaseClient method) users (coala.datasets.FederatedDataset property) (coala.datasets.FederatedImageDataset property) (coala.datasets.FederatedTensorDataset property) (coala.datasets.FederatedTorchDataset property) W weighted_sum() (in module coala.server) weighted_sum_only_params() (in module coala.server) write_url (coala.datasets.Femnist attribute) (coala.datasets.Shakespeare attribute)