Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W _ __call__() (Coordinator method) __encode_tokens() (Sent140Dataset method) __getitem__() (Adult method) (BaseDataset method), [1] (BasicPartitioner method), [1] (CelebADataset method) (CIFAR10Partitioner method), [1] (Covtype method), [1] (DataPartitioner method), [1] (FCUBE method), [1] (FCUBEPartitioner method), [1] (FemnistDataset method) (RCV1 method), [1] (Sent140Dataset method) (ShakespeareDataset method) (Subset method), [1] __len__() (Adult method) (BaseDataset method), [1] (BasicPartitioner method), [1] (CelebADataset method) (CIFAR10Partitioner method), [1] (Covtype method), [1] (DataPartitioner method), [1] (FCUBE method), [1] (FCUBEPartitioner method), [1] (FedDataset method), [1] (FemnistDataset method) (RCV1 method), [1] (Sent140Dataset method) (ShakespeareDataset method) (Subset method), [1] __letter_to_index() (ShakespeareDataset method) __metaclass__ (FedSampler attribute) __sentence_to_indices() (ShakespeareDataset method) __str__() (Coordinator method) (DistNetwork method), [1] __version__ (in module fedlab) _build_vocab() (ShakespeareDataset method) _data2token() (Sent140Dataset method) _generate_test() (FCUBE method), [1] _generate_train() (FCUBE method), [1] _local_file_existence() (Adult method) _local_npy_existence() (Covtype method), [1] (RCV1 method), [1] _local_source_file_existence() (Covtype method), [1] (RCV1 method), [1] _min_norm_2d() (MinNormSolver method) _min_norm_2d_accelerated() (MinNormSolver method) _min_norm_element_from2() (MinNormSolver method) _next_point() (MinNormSolver method) _perform_partition() (BasicPartitioner method), [1] (CIFAR10Partitioner method), [1] (DataPartitioner method), [1] (FCUBEPartitioner method), [1] _process_data_target() (CelebADataset method) (FemnistDataset method) (Sent140Dataset method) (ShakespeareDataset method) _projection2simplex() (MinNormSolver method) _save_data() (FCUBE method), [1] A activate_clients() (SynchronousServerManager method), [1] Activation (MessageCode attribute), [1] ActiveClientManager (class in fedlab.core.client) (class in fedlab.core.client.manager) adapt_alpha() (AsyncServerHandler method), [1] Adult (class in fedlab.contrib.dataset.adult) AdultPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) Aggregators (class in fedlab.utils) (class in fedlab.utils.aggregator) AlexNet_CIFAR10 (class in fedlab.models.cnn) append_tensor() (Package method) append_tensor_list() (Package method) AsynchronousServerManager (class in fedlab.core.server) (class in fedlab.core.server.manager) AsyncServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.basic_server) AverageMeter (class in fedlab.utils.functional) B balance_split() (in module fedlab.utils.dataset.functional) BASE_DIR (in module fedlab.contrib.dataset.sent140) BaseDataset (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.basic_dataset) BasicPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) broadcast_recv() (DistNetwork method), [1] broadcast_send() (DistNetwork method), [1] C candidate() (FedSampler method) CelebADataset (class in fedlab.contrib.dataset.celeba) CIFAR100Partitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) CIFAR10Partitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) CIFARSubset (class in fedlab.contrib.dataset.basic_dataset) client_inner_dirichlet_partition() (in module fedlab.utils.dataset.functional) ClientConnector (class in fedlab.core.server.hierarchical) (class in fedlab.core.server.hierarchical.connector) ClientManager (class in fedlab.core.client) (class in fedlab.core.client.manager) ClientTrainer (class in fedlab.core.client.trainer) close_network_connection() (DistNetwork method), [1] CNN_CIFAR10 (class in fedlab.models) (class in fedlab.models.cnn) CNN_FEMNIST (class in fedlab.models) (class in fedlab.models.cnn) CNN_MNIST (class in fedlab.models) (class in fedlab.models.cnn) compress() (Compressor method) (QSGDCompressor method), [1] (TopkCompressor method), [1] Compressor (class in fedlab.contrib.compressor.compressor) Connector (class in fedlab.core.server.hierarchical.connector) Coordinator (class in fedlab.core.coordinator) Covtype (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.covtype) CovtypePartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) D DataPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) decompress() (Compressor method) (QSGDCompressor method), [1] (TopkCompressor method), [1] DEFAULT_MESSAGE_CODE_VALUE (in module fedlab.core.communicator) DEFAULT_RECEIVER_RANK (in module fedlab.core.communicator) DEFAULT_SERVER_RANK (in module fedlab.core.server.manager) DEFAULT_SLICE_SIZE (in module fedlab.core.communicator) deserialize_model() (SerializationTool static method), [1] deserialize_model_gradients() (SerializationTool static method), [1] deserialize_trainable_model() (SerializationTool static method), [1] dirichlet_unbalance_split() (in module fedlab.utils.dataset.functional) DistNetwork (class in fedlab.core) (class in fedlab.core.network) DittoSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.ditto) DittoServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.ditto) downlink_package (AsyncServerHandler property), [1] (IFCAServerHander property), [1] (ScaffoldServerHandler property), [1] (ServerHandler property) (SyncServerHandler property), [1] download() (Adult method) (Covtype method), [1] (RCV1 method), [1] dtype_flab2torch() (in module fedlab.core.communicator) dtype_torch2flab() (in module fedlab.core.communicator) E encode() (Sent140Dataset method) evaluate() (ClientTrainer method) (in module fedlab.utils.functional) (PowerofchoiceSerialClientTrainer method), [1] (SerialClientTrainer method) (ServerHandler method) (StandalonePipeline method) EvaluateParams (MessageCode attribute), [1] Exit (MessageCode attribute), [1] extra_repr() (Adult method) F FCUBE (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.fcube) fcube_synthetic_partition() (in module fedlab.utils.dataset.functional) FCUBEPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) fedasync_aggregate() (Aggregators static method), [1] fedavg_aggregate() (Aggregators static method), [1] FedAvgClientTrainer (class in fedlab.contrib.algorithm.fedavg) FedAvgMServerHandler (class in fedlab.contrib.algorithm.fedavgm) FedAvgSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fedavg) FedAvgServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fedavg) FedDataset (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.basic_dataset) FedDynSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.feddyn) FedDynServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.feddyn) fedlab module fedlab.contrib module fedlab.contrib.algorithm module fedlab.contrib.algorithm.basic_client module fedlab.contrib.algorithm.basic_server module fedlab.contrib.algorithm.cfl module fedlab.contrib.algorithm.ditto module fedlab.contrib.algorithm.fedavg module fedlab.contrib.algorithm.fedavgm module fedlab.contrib.algorithm.feddyn module fedlab.contrib.algorithm.fedmgda+ module fedlab.contrib.algorithm.fednova module fedlab.contrib.algorithm.fedopt module fedlab.contrib.algorithm.fedprox module fedlab.contrib.algorithm.ifca module fedlab.contrib.algorithm.powerofchoice module fedlab.contrib.algorithm.qfedavg module fedlab.contrib.algorithm.scaffold module fedlab.contrib.algorithm.utils_algorithms module fedlab.contrib.client_sampler module fedlab.contrib.client_sampler.base_sampler module fedlab.contrib.client_sampler.divfl module fedlab.contrib.client_sampler.importance_sampler module fedlab.contrib.client_sampler.mabs module fedlab.contrib.client_sampler.power_of_choice module fedlab.contrib.client_sampler.uniform_sampler module fedlab.contrib.client_sampler.vrb module fedlab.contrib.compressor module fedlab.contrib.compressor.compressor module fedlab.contrib.compressor.quantization module fedlab.contrib.compressor.topk module fedlab.contrib.dataset module fedlab.contrib.dataset.adult module fedlab.contrib.dataset.basic_dataset module fedlab.contrib.dataset.celeba module fedlab.contrib.dataset.covtype module fedlab.contrib.dataset.fcube module fedlab.contrib.dataset.femnist module fedlab.contrib.dataset.partitioned_cifar module fedlab.contrib.dataset.partitioned_cifar10 module fedlab.contrib.dataset.partitioned_mnist module fedlab.contrib.dataset.pathological_mnist module fedlab.contrib.dataset.rcv1 module fedlab.contrib.dataset.rotated_cifar10 module fedlab.contrib.dataset.rotated_mnist module fedlab.contrib.dataset.sent140 module fedlab.contrib.dataset.shakespeare module fedlab.contrib.dataset.synthetic_dataset module fedlab.core module fedlab.core.client module fedlab.core.client.manager module fedlab.core.client.trainer module fedlab.core.communicator module fedlab.core.communicator.package module fedlab.core.communicator.processor module fedlab.core.coordinator module fedlab.core.model_maintainer module fedlab.core.network module fedlab.core.network_manager module fedlab.core.server module fedlab.core.server.handler module fedlab.core.server.hierarchical module fedlab.core.server.hierarchical.connector module fedlab.core.server.hierarchical.scheduler module fedlab.core.server.manager module fedlab.core.standalone module fedlab.models module fedlab.models.cnn module fedlab.models.mlp module fedlab.models.rnn module fedlab.utils module fedlab.utils.aggregator module fedlab.utils.dataset module fedlab.utils.dataset.functional module fedlab.utils.dataset.partition module fedlab.utils.functional module fedlab.utils.logger module fedlab.utils.message_code module fedlab.utils.serialization module FedMGDAServerHandler (class in fedlab.contrib.algorithm.fedmgda+) FedNovaSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fednova) FedNovaServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fednova) FedOptServerHandler (class in fedlab.contrib.algorithm.fedopt) FedProxClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fedprox) FedProxSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fedprox) FedProxServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.fedprox) FedSampler (class in fedlab.contrib.client_sampler.base_sampler) FemnistDataset (class in fedlab.contrib.dataset.femnist) find_min_norm_element() (MinNormSolver method) find_min_norm_element_FW() (MinNormSolver method) FLOAT16 (in module fedlab.core.communicator) FLOAT32 (in module fedlab.core.communicator) FLOAT64 (in module fedlab.core.communicator) FMNISTPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) forward() (AlexNet_CIFAR10 method) (CNN_CIFAR10 method), [1] (CNN_FEMNIST method), [1] (CNN_MNIST method), [1] (LSTMModel method) (MLP method), [1] (MLP_CelebA method), [1] (RNN_Shakespeare method), [1] G generate() (Covtype method), [1] (RCV1 method), [1] get_best_gpu() (in module fedlab.utils.functional) get_data_loader() (RotatedCIFAR10 method), [1] (RotatedMNIST method), [1] get_dataloader() (FedDataset method), [1] (PartitionCIFAR method) (PartitionedCIFAR10 method), [1] (PartitionedMNIST method), [1] (PathologicalMNIST method), [1] (SyntheticDataset method), [1] get_dataset() (FedDataset method), [1] (PartitionCIFAR method) (PartitionedCIFAR10 method), [1] (PartitionedMNIST method), [1] (PathologicalMNIST method), [1] (RotatedCIFAR10 method), [1] (RotatedMNIST method), [1] (SyntheticDataset method), [1] global_update() (AsyncServerHandler method), [1] (FedAvgClientTrainer method) (FedAvgMServerHandler method) (FedAvgServerHandler method), [1] (FedDynServerHandler method), [1] (FedMGDAServerHandler method) (FedNovaServerHandler method), [1] (FedOptServerHandler method) (IFCAServerHander method), [1] (qFedAvgServerHandler method), [1] (ScaffoldServerHandler method), [1] (ServerHandler method) (SyncServerHandler method), [1] GradientUpdate (MessageCode attribute), [1] H HEADER_DATA_TYPE_IDX (in module fedlab.core.communicator) HEADER_MESSAGE_CODE_IDX (in module fedlab.core.communicator) HEADER_RECEIVER_RANK_IDX (in module fedlab.core.communicator) HEADER_SENDER_RANK_IDX (in module fedlab.core.communicator) HEADER_SIZE (in module fedlab.core.communicator) HEADER_SLICE_SIZE_IDX (in module fedlab.core.communicator) hetero_dir_partition() (in module fedlab.utils.dataset.functional) homo_partition() (in module fedlab.utils.dataset.functional) I if_stop (AsyncServerHandler property), [1] (ServerHandler property) (SyncServerHandler property), [1] IFCASerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.ifca) IFCAServerHander (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.ifca) info() (Logger method), [1] init_network_connection() (DistNetwork method), [1] INT16 (in module fedlab.core.communicator) INT32 (in module fedlab.core.communicator) INT64 (in module fedlab.core.communicator) INT8 (in module fedlab.core.communicator) L label_skew_quantity_based_partition() (in module fedlab.utils.dataset.functional) load() (AsyncServerHandler method), [1] (ServerHandler method) (SyncServerHandler method), [1] local_process() (ClientTrainer class method) (DittoSerialClientTrainer method), [1] (FedDynSerialClientTrainer method), [1] (FedNovaSerialClientTrainer method), [1] (FedOptServerHandler method) (FedProxClientTrainer method), [1] (FedProxSerialClientTrainer method), [1] (IFCASerialClientTrainer method), [1] (ScaffoldSerialClientTrainer method), [1] (SerialClientTrainer class method) (SGDClientTrainer method), [1] (SGDSerialClientTrainer method), [1] Logger (class in fedlab.utils) (class in fedlab.utils.logger) lognormal_unbalance_split() (in module fedlab.utils.dataset.functional) LSTMModel (class in fedlab.models.rnn) M main() (PowerofchoicePipeline method), [1] (StandalonePipeline method) main_loop() (ActiveClientManager method), [1] (AsynchronousServerManager method), [1] (ClientConnector method), [1] (NetworkManager method), [1] (PassiveClientManager method), [1] (ServerConnector method), [1] (SynchronousServerManager method), [1] map_id() (Coordinator method) map_id_list() (Coordinator method) MAX_ITER (MinNormSolver attribute) MessageCode (class in fedlab.utils) (class in fedlab.utils.message_code) MinNormSolver (class in fedlab.contrib.algorithm.utils_algorithms) MLP (class in fedlab.models) (class in fedlab.models.mlp) MLP_CelebA (class in fedlab.models) (class in fedlab.models.mlp) MNISTPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) model (ModelMaintainer property) model_gradients (ModelMaintainer property) model_parameters (ModelMaintainer property) ModelMaintainer (class in fedlab.core.model_maintainer) module fedlab fedlab.contrib fedlab.contrib.algorithm fedlab.contrib.algorithm.basic_client fedlab.contrib.algorithm.basic_server fedlab.contrib.algorithm.cfl fedlab.contrib.algorithm.ditto fedlab.contrib.algorithm.fedavg fedlab.contrib.algorithm.fedavgm fedlab.contrib.algorithm.feddyn fedlab.contrib.algorithm.fedmgda+ fedlab.contrib.algorithm.fednova fedlab.contrib.algorithm.fedopt fedlab.contrib.algorithm.fedprox fedlab.contrib.algorithm.ifca fedlab.contrib.algorithm.powerofchoice fedlab.contrib.algorithm.qfedavg fedlab.contrib.algorithm.scaffold fedlab.contrib.algorithm.utils_algorithms fedlab.contrib.client_sampler fedlab.contrib.client_sampler.base_sampler fedlab.contrib.client_sampler.divfl fedlab.contrib.client_sampler.importance_sampler fedlab.contrib.client_sampler.mabs fedlab.contrib.client_sampler.power_of_choice fedlab.contrib.client_sampler.uniform_sampler fedlab.contrib.client_sampler.vrb fedlab.contrib.compressor fedlab.contrib.compressor.compressor fedlab.contrib.compressor.quantization fedlab.contrib.compressor.topk fedlab.contrib.dataset fedlab.contrib.dataset.adult fedlab.contrib.dataset.basic_dataset fedlab.contrib.dataset.celeba fedlab.contrib.dataset.covtype fedlab.contrib.dataset.fcube fedlab.contrib.dataset.femnist fedlab.contrib.dataset.partitioned_cifar fedlab.contrib.dataset.partitioned_cifar10 fedlab.contrib.dataset.partitioned_mnist fedlab.contrib.dataset.pathological_mnist fedlab.contrib.dataset.rcv1 fedlab.contrib.dataset.rotated_cifar10 fedlab.contrib.dataset.rotated_mnist fedlab.contrib.dataset.sent140 fedlab.contrib.dataset.shakespeare fedlab.contrib.dataset.synthetic_dataset fedlab.core fedlab.core.client fedlab.core.client.manager fedlab.core.client.trainer fedlab.core.communicator fedlab.core.communicator.package fedlab.core.communicator.processor fedlab.core.coordinator fedlab.core.model_maintainer fedlab.core.network fedlab.core.network_manager fedlab.core.server fedlab.core.server.handler fedlab.core.server.hierarchical fedlab.core.server.hierarchical.connector fedlab.core.server.hierarchical.scheduler fedlab.core.server.manager fedlab.core.standalone fedlab.models fedlab.models.cnn fedlab.models.mlp fedlab.models.rnn fedlab.utils fedlab.utils.aggregator fedlab.utils.dataset fedlab.utils.dataset.functional fedlab.utils.dataset.partition fedlab.utils.functional fedlab.utils.logger fedlab.utils.message_code fedlab.utils.serialization MultiArmedBanditSampler (class in fedlab.contrib.client_sampler.importance_sampler) N NetworkManager (class in fedlab.core) (class in fedlab.core.network_manager) noniid_slicing() (in module fedlab.utils.dataset.functional) num_classes (Adult attribute) (AdultPartitioner attribute), [1] (BasicPartitioner attribute), [1] (CIFAR100Partitioner attribute), [1] (CIFAR10Partitioner attribute), [1] (Covtype attribute), [1] (CovtypePartitioner attribute), [1] (FCUBEPartitioner attribute), [1] (RCV1 attribute), [1] (RCV1Partitioner attribute), [1] (VisionPartitioner attribute), [1] num_clients (FCUBE attribute), [1] (FCUBEPartitioner attribute), [1] num_clients_per_round (FedAvgMServerHandler property) (FedMGDAServerHandler property) (FedOptServerHandler property) (SyncServerHandler property), [1] num_features (Adult attribute) (AdultPartitioner attribute), [1] (Covtype attribute), [1] (CovtypePartitioner attribute), [1] (FMNISTPartitioner attribute), [1] (MNISTPartitioner attribute), [1] (RCV1 attribute), [1] (RCV1Partitioner attribute), [1] (SVHNPartitioner attribute), [1] O optim_solver() (OptimalSampler method) OptimalSampler (class in fedlab.contrib.client_sampler.importance_sampler) ORDINARY_TRAINER (in module fedlab.core.client) P Package (class in fedlab.core.communicator.package) PackageProcessor (class in fedlab.core.communicator.processor) ParameterRequest (MessageCode attribute), [1] ParameterUpdate (MessageCode attribute), [1] parse_content() (Package static method) parse_header() (Package static method) partition_report() (in module fedlab.utils.functional) PartitionCIFAR (class in fedlab.contrib.dataset.partitioned_cifar) PartitionedCIFAR10 (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.partitioned_cifar10) PartitionedMNIST (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.partitioned_mnist) PassiveClientManager (class in fedlab.core.client) (class in fedlab.core.client.manager) PathologicalMNIST (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.pathological_mnist) Powerofchoice (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.powerofchoice) PowerofchoicePipeline (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.powerofchoice) PowerofchoiceSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.powerofchoice) preprocess() (FedDataset method), [1] (PartitionCIFAR method) (PartitionedCIFAR10 method), [1] (PartitionedMNIST method), [1] (PathologicalMNIST method), [1] (RotatedCIFAR10 method), [1] (RotatedMNIST method), [1] (SyntheticDataset method), [1] process_meessage_queue() (ClientConnector method), [1] (Connector method) (ServerConnector method), [1] Q qFedAvgClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.qfedavg) qFedAvgServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.qfedavg) QSGDCompressor (class in fedlab.contrib.compressor) (class in fedlab.contrib.compressor.quantization) R random_slicing() (in module fedlab.utils.dataset.functional) RandomSampler (class in fedlab.contrib.client_sampler.uniform_sampler) RCV1 (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.rcv1) RCV1Partitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) read_config_from_json() (in module fedlab.utils.functional) recv() (DistNetwork method), [1] recv_package() (PackageProcessor static method) request() (ActiveClientManager method), [1] reset() (AverageMeter method) RNN_Shakespeare (class in fedlab.models) (class in fedlab.models.rnn) RotatedCIFAR10 (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.rotated_cifar10) RotatedMNIST (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.rotated_mnist) run() (ClientConnector method), [1] (NetworkManager method), [1] (Scheduler method), [1] (ServerConnector method), [1] S sample() (FedSampler method) (MultiArmedBanditSampler method) (OptimalSampler method) (RandomSampler method) sample_candidates() (Powerofchoice method), [1] sample_clients() (FedAvgMServerHandler method) (FedMGDAServerHandler method) (Powerofchoice method), [1] (SyncServerHandler method), [1] samples_num_count() (in module fedlab.utils.dataset.functional) ScaffoldSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.scaffold) ScaffoldServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.scaffold) Scheduler (class in fedlab.core.server.hierarchical) (class in fedlab.core.server.hierarchical.scheduler) send() (DistNetwork method), [1] send_package() (PackageProcessor static method) Sent140Dataset (class in fedlab.contrib.dataset.sent140) SERIAL_TRAINER (in module fedlab.core.client) SerialClientTrainer (class in fedlab.core.client.trainer) SerializationTool (class in fedlab.utils) (class in fedlab.utils.serialization) serialize_model() (SerializationTool static method), [1] serialize_model_gradients() (SerializationTool static method), [1] serialize_trainable_model() (SerializationTool static method), [1] SerialModelMaintainer (class in fedlab.core.model_maintainer) ServerConnector (class in fedlab.core.server.hierarchical) (class in fedlab.core.server.hierarchical.connector) ServerHandler (class in fedlab.core.server.handler) ServerManager (class in fedlab.core.server.manager) set_model() (ModelMaintainer method) (SerialModelMaintainer method) SetUp (MessageCode attribute), [1] setup() (ClientConnector method), [1] (ClientManager method), [1] (NetworkManager method), [1] (ServerConnector method), [1] (ServerManager method) setup_dataset() (ClientTrainer method) (DittoSerialClientTrainer method), [1] (FedDynSerialClientTrainer method), [1] (IFCASerialClientTrainer method), [1] (SerialClientTrainer method) (SGDClientTrainer method), [1] (SGDSerialClientTrainer method), [1] setup_optim() (AsyncServerHandler method), [1] (ClientTrainer method) (DittoSerialClientTrainer method), [1] (FedAvgMServerHandler method) (FedDynSerialClientTrainer method), [1] (FedDynServerHandler method), [1] (FedMGDAServerHandler method) (FedNovaServerHandler method), [1] (FedOptServerHandler method) (FedProxClientTrainer method), [1] (FedProxSerialClientTrainer method), [1] (IFCASerialClientTrainer method), [1] (IFCAServerHander method), [1] (Powerofchoice method), [1] (qFedAvgClientTrainer method), [1] (ScaffoldSerialClientTrainer method), [1] (ScaffoldServerHandler method), [1] (SerialClientTrainer method) (ServerHandler method) (SGDClientTrainer method), [1] (SGDSerialClientTrainer method), [1] setup_seed() (in module fedlab.utils.functional) SGDClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.basic_client) SGDSerialClientTrainer (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.basic_client) ShakespeareDataset (class in fedlab.contrib.dataset.shakespeare) shape_list (ModelMaintainer property) shards_partition() (in module fedlab.utils.dataset.functional) shutdown() (AsynchronousServerManager method), [1] (NetworkManager method), [1] (SynchronousServerManager method), [1] shutdown_clients() (AsynchronousServerManager method), [1] (SynchronousServerManager method), [1] source_file_name (Covtype attribute), [1] (RCV1 attribute), [1] split_indices() (in module fedlab.utils.dataset.functional) StandalonePipeline (class in fedlab.core.standalone) STOP_CRIT (MinNormSolver attribute) Subset (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.basic_dataset) supported_torch_dtypes (in module fedlab.core.communicator.package) SVHNPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) switch() (Coordinator method) synchronize() (ActiveClientManager method), [1] (PassiveClientManager method), [1] SynchronousServerManager (class in fedlab.core.server) (class in fedlab.core.server.manager) SyncServerHandler (class in fedlab.contrib.algorithm) (class in fedlab.contrib.algorithm.basic_server) SyntheticDataset (class in fedlab.contrib.dataset) (class in fedlab.contrib.dataset.synthetic_dataset) T test_file_name (Adult attribute) test_files (FCUBE attribute), [1] to() (Package method) TopkCompressor (class in fedlab.contrib.compressor) (class in fedlab.contrib.compressor.topk) total (Coordinator property) train() (ClientTrainer method) (DittoSerialClientTrainer method), [1] (FedAvgSerialClientTrainer method), [1] (FedDynSerialClientTrainer method), [1] (FedProxClientTrainer method), [1] (FedProxSerialClientTrainer method), [1] (qFedAvgClientTrainer method), [1] (ScaffoldSerialClientTrainer method), [1] (SerialClientTrainer method) (SGDClientTrainer method), [1] (SGDSerialClientTrainer method), [1] train_file_name (Adult attribute) train_files (FCUBE attribute), [1] type2byte (in module fedlab.core.network) U update() (AverageMeter method) (FedSampler method) (MultiArmedBanditSampler method) (OptimalSampler method) (RandomSampler method) updater_thread() (AsynchronousServerManager method), [1] uplink_package (ClientTrainer property) (DittoSerialClientTrainer property), [1] (qFedAvgClientTrainer property), [1] (SerialClientTrainer property) (SGDClientTrainer property), [1] (SGDSerialClientTrainer property), [1] url (Adult attribute) (Covtype attribute), [1] (RCV1 attribute), [1] V validate() (ClientTrainer method) (SerialClientTrainer method) VisionPartitioner (class in fedlab.utils.dataset) (class in fedlab.utils.dataset.partition) W warning() (Logger method), [1]