MCPcopy Create free account

hub / github.com/KarhouTam/FL-bench / functions

Functions580 in github.com/KarhouTam/FL-bench

Method__init__
(self, args: DictConfig)
src/server/fedem.py:23
Method__init__
(self, args: DictConfig)
src/server/scaffold.py:24
Method__init__
( self, embedding_dim: int, layer_num: int, client_num: int, hidden_di
src/server/pfedla.py:117
Method__init__
(self, args: DictConfig)
src/server/fedavgm.py:21
Method__init__
(self, args: DictConfig)
src/server/fedproto.py:23
Method__init__
(self, backbone: nn.Module, args: Namespace, client_num: int)
src/server/pfedhn.py:121
Method__init__
(self, input_dim: int, hidden_dim: int, output_dim: int)
src/server/fedrod.py:86
Method__init__
Args: `args`: A DictConfig object of the arguments. `init_trainer`: `True` indicates that initializing trainer now (w
src/server/fedavg.py:44
Method__init__
(self, args)
src/server/floco.py:80
Method__init__
(self, endpoints: int, seed: int, *args, **kwargs)
src/server/floco.py:115
Method__init__
(self, args: DictConfig)
src/server/fedfomo.py:23
Method__init__
(self, args: DictConfig)
src/server/moon.py:22
Method__init__
(self, args: DictConfig)
src/server/ditto.py:23
Method__init__
(self, args: DictConfig)
src/server/perfedavg.py:23
Method__init__
(self, args: DictConfig)
src/server/fedmd.py:39
Method__init__
(self, *args, **kwargs)
src/server/fedadmm.py:18
Method__init__
(self, args, init_trainer=True, init_model=True)
src/server/dpfedavg.py:39
Method__init__
(self, args: DictConfig)
src/server/fedopt.py:28
Method__init__
( self, optimizer_type: str, params_dict: OrderedDict[str, torch.Tensor], beta
src/server/fedopt.py:59
Method__init__
(self, args: DictConfig)
src/server/fedbn.py:15
Method__init__
(self, args: DictConfig)
src/server/fedap.py:33
Method__init__
(self, args: DictConfig)
src/server/fedbabu.py:13
Method__init__
(self, args: DictConfig)
src/server/fedas.py:23
Method__init__
(self, args: DictConfig)
src/server/pfedme.py:28
Method__init__
(self, data, targets)
src/server/ccvr.py:105
Method__init__
(self, args: DictConfig)
src/server/fediir.py:23
Method__init__
(self, args: DictConfig)
src/server/fedsr.py:60
Method__init__
(self, args: DictConfig)
src/server/fedpac.py:28
Method__init__
(self, args: DictConfig)
src/server/pfedfda.py:27
Method__init__
(self, args: DictConfig)
src/server/apfl.py:24
Method__init__
(self, args: DictConfig)
src/server/pefll.py:32
Method__init__
(self, base_model, client_num)
src/server/adcol.py:15
Method__init__
(self, feature, index)
src/server/adcol.py:37
Method__len__
(self)
data/utils/datasets.py:65
Method__len__
(self)
src/client/fedem.py:119
Method__len__
(self)
src/server/ccvr.py:112
Method__len__
(self)
src/server/adcol.py:47
Method_get_feature_hook_fn
(model, input, output)
src/utils/models.py:35
Function_idx_2_domain_label
(index)
generate_data.py:270
Function_idx_2_domain_label
(index)
data/utils/process.py:506
Method_knnper_eval
(dataloader)
src/client/knnper.py:32
Method_package_VAE
(client_id: int)
src/server/fedfed.py:77
Method_package_distribute_data
(client_id: int)
src/server/fedfed.py:151
Method_parallel_exec
( self, func_name: str, clients: list[int], package_func: Optional[Callable[[i
src/utils/trainer.py:157
Method_parallel_test
(self, clients: list[int], results: dict)
src/utils/trainer.py:118
Method_parallel_train
(self)
src/utils/trainer.py:66
Method_print
(groups)
src/server/fedavg.py:804
Method_re_init
(src)
src/client/apfl.py:16
Method_serial_exec
( self, func_name: str, clients: list[int], package_func: Optional[Callable[[i
src/utils/trainer.py:142
Method_serial_test
(self, clients: list[int], results: dict)
src/utils/trainer.py:110
Method_serial_train
(self)
src/utils/trainer.py:40
Method_update_adagrad
(self, delta_list)
src/server/fedopt.py:112
Method_update_adam
(self, delta_list)
src/server/fedopt.py:121
Method_update_yogi
(self, delta_list)
src/server/fedopt.py:116
Methodaccept_global_shared_data
(self, package: dict[str, Any])
src/client/fedfed.py:178
Methodaccuracy
(self)
src/utils/metrics.py:64
Methodaggregate_client_updates
( self, client_packages: OrderedDict[int, dict[str, Any]] )
src/server/feddyn.py:39
Methodaggregate_client_updates
(self, client_packages: dict[int, dict[str, Any]])
src/server/scaffold.py:38
Methodaggregate_client_updates
( self, client_packages: OrderedDict[int, dict[str, Any]] )
src/server/fedavgm.py:32
Methodaggregate_client_updates
(self, client_packages: dict[int, dict[str, Any]])
src/server/fedrod.py:56
Methodaggregate_client_updates
Aggregate client updates with DP parameter name handling.
src/server/dpfedavg.py:103
Methodaggregate_client_updates
(self, client_packages: dict[int, dict[str, Any]])
src/server/pfedme.py:42
Methodaggregate_client_updates
( self, client_packages: OrderedDict[int, dict[str, Any]] )
src/server/elastic.py:25
Methodaggregate_client_updates
( self, client_packages: OrderedDict[int, dict[str, Any]] )
src/server/fedpac.py:68
Methodaggregate_client_updates
(self, client_packages: Dict[str, Dict[str, Any]])
src/server/pfedfda.py:70
Methodcheck_and_preprocess
(self, args: DictConfig)
src/utils/models.py:42
Methodcorrects
(self)
src/utils/metrics.py:71
Methoddisplay_metrics
Display metrics including privacy information.
src/server/dpfedavg.py:125
Methodevaluate
(self)
src/client/floco.py:58
Methodevaluate
(self, model=None)
src/client/knnper.py:17
Methodevaluate
(self)
src/client/ditto.py:65
Methodevaluate
Evaluate model, handling DP-wrapped models.
src/client/dpfedavg.py:191
Methodevaluate
(self)
src/client/pfedme.py:65
Methodevaluate
(self)
src/client/apfl.py:91
Methodfinetune
(self)
src/client/fedrod.py:126
Methodfinetune
(self)
src/client/fedrep.py:30
Methodfinetune
(self)
src/client/fedper.py:11
Methodfit
(self)
src/client/fedgen.py:43
Methodfit
(self)
src/client/feddyn.py:19
Methodfit
(self)
src/client/fedem.py:72
Methodfit
(self)
src/client/scaffold.py:55
Methodfit
(self)
src/client/fedproto.py:52
Methodfit
(self)
src/client/fedrod.py:63
Methodfit
(self)
src/client/fedrep.py:8
Methodfit
(self)
src/client/floco.py:36
Methodfit
(self)
src/client/ditto.py:31
Methodfit
(self)
src/client/perfedavg.py:26
Methodfit
(self)
src/client/fedadmm.py:40
Methodfit
DP training implementation using standard DPDataLoader iteration.
src/client/dpfedavg.py:96
Methodfit
(self)
src/client/fedbabu.py:8
Methodfit
(self)
src/client/pfedme.py:38
Methodfit
(self)
src/client/fediir.py:21
Methodfit
(self)
src/client/fedsr.py:11
Methodfit
(self)
src/client/fedprox.py:8
Methodfit
(self)
src/client/fedpac.py:98
Methodfit
(self)
src/client/flute.py:24
Methodfit
(self)
src/client/apfl.py:44
Methodfit
(self)
src/client/pefll.py:45
Methodfit
(self)
src/client/adcol.py:17
Methodfit
(self)
src/client/fedah.py:19
← previousnext →301–400 of 580, ranked by callers