MCPcopy Create free account

hub / github.com/HarliWu/FedBiOT / functions

Functions2,364 in github.com/HarliWu/FedBiOT

↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_CRA_gan_attack.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_femnist.py:18
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_pfedme.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_nbafl.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_MIA_gradient_ascent.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_rec_opt_attack.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_backdoor_attack.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_optimizer.py:16
↓ 1 callersMethodset_config_femnist
(self, cfg)
tests/test_fedem.py:16
↓ 1 callersMethodset_config_femnist_quant
(self, cfg)
tests/test_femnist.py:58
↓ 1 callersMethodset_config_femnist_simple_tuning
(self, cfg)
tests/test_femnist_simple_tuning.py:18
↓ 1 callersMethodset_config_for_gbdt_base
(self, cfg)
tests/test_tree_based_model_for_vfl.py:89
↓ 1 callersMethodset_config_for_label_scattering_xgb
(self, cfg)
tests/test_tree_based_model_for_vfl.py:273
↓ 1 callersMethodset_config_for_rf_base
(self, cfg)
tests/test_tree_based_model_for_vfl.py:125
↓ 1 callersMethodset_config_for_rf_label_scattering
(self, cfg)
tests/test_tree_based_model_for_vfl.py:160
↓ 1 callersMethodset_config_for_xgb_dp
(self, cfg)
tests/test_tree_based_model_for_vfl.py:195
↓ 1 callersMethodset_config_for_xgb_dp_too_large_noise
(self, cfg)
tests/test_tree_based_model_for_vfl.py:234
↓ 1 callersMethodset_config_for_xgb_op_boost_adjust
(self, cfg)
tests/test_tree_based_model_for_vfl.py:351
↓ 1 callersMethodset_config_for_xgb_op_boost_global
(self, cfg)
tests/test_tree_based_model_for_vfl.py:312
↓ 1 callersMethodset_config_guassian_attack_krum
(self, cfg)
tests/test_krum_algo.py:61
↓ 1 callersMethodset_config_guassian_attack_multi_krum
(self, cfg)
tests/test_krum_algo.py:110
↓ 1 callersMethodset_config_guassian_attack_no_defnece
(self, cfg)
tests/test_krum_algo.py:16
↓ 1 callersMethodset_config_median
(self, cfg)
tests/test_robust_aggregators.py:37
↓ 1 callersMethodset_config_movielens1m
(self, cfg)
tests/test_mf.py:16
↓ 1 callersMethodset_config_multikrum
(self, cfg)
tests/test_robust_aggregators.py:16
↓ 1 callersMethodset_config_node
(self, cfg)
tests/test_graph_node_trainer.py:16
↓ 1 callersMethodset_config_normbounding
(self, cfg)
tests/test_robust_aggregators.py:98
↓ 1 callersMethodset_config_simclr_cifar10
(self, cfg)
tests/test_simclr_cifar10.py:18
↓ 1 callersMethodset_config_standalone
(self, cfg, make_global_eval=False)
tests/test_local_train_lr.py:17
↓ 1 callersMethodset_config_standalone
(self, cfg, make_global_eval=False)
tests/test_finetune_lr.py:16
↓ 1 callersMethodset_config_standalone
(self, cfg, make_global_eval=False)
tests/test_unseen_clients_lr.py:16
↓ 1 callersMethodset_config_standalone
(self, cfg, make_global_eval=False)
tests/test_global_train_lr.py:16
↓ 1 callersMethodset_config_standalone
(self, cfg)
tests/test_PIA_toy.py:16
↓ 1 callersMethodset_config_torchtext_dataset
(self, cfg)
tests/test_external_dataset.py:62
↓ 1 callersMethodset_config_torchvision_dataset
(self, cfg)
tests/test_external_dataset.py:16
↓ 1 callersMethodset_config_trainer_cfg_test
(self, cfg)
tests/test_trainer_property.py:17
↓ 1 callersMethodset_config_trimmedmean
(self, cfg)
tests/test_robust_aggregators.py:57
↓ 1 callersFunctionset_layers
(adapter_model, layers, emu_l=0, emu_r=-1)
federatedscope/llm/offsite_tuning/utils.py:104
↓ 1 callersMethodset_layers
(self, layers)
federatedscope/llm/model/adapter_builder.py:270
↓ 1 callersMethodset_new_allowed
Set this config (and recursively its subconfigs) to allow merging \ new keys from other configs.
federatedscope/core/configs/yacs_config.py:372
↓ 1 callersMethodset_status
(self, node_num, status='off')
federatedscope/vertical_fl/tree_based_models/model/Tree.py:41
↓ 1 callersMethodset_weight
(self, node_num)
federatedscope/vertical_fl/tree_based_models/model/Tree.py:71
↓ 1 callersMethodsetup
(self)
federatedscope/core/parallel/parallel_runner.py:175
↓ 1 callersMethodsetup_data
Initialization data by ``cfg``.
federatedscope/core/trainers/trainer.py:90
↓ 1 callersMethodsetup_fs
(self)
federatedscope/organizer/utils.py:99
↓ 1 callersFunctionsetup_multigpu_runner
(cfg, server_class, client_class, unseen_clients_id, server_resource_info, client_re
federatedscope/core/parallel/parallel_runner.py:27
↓ 1 callersMethodsetup_optimizer_and_scheduler
(self, ctx)
federatedscope/nlp/hetero_tasks/trainer/trainer.py:133
↓ 1 callersMethodsharding
(self)
federatedscope/llm/model/adapter_builder.py:235
↓ 1 callersMethodshut_down
Shut down all rooms and kill all subprocesses.
federatedscope/organizer/server.py:117
↓ 1 callersFunctionsigmoid
(x)
federatedscope/nlp/dataset/leaf_synthetic.py:15
↓ 1 callersFunctionsoftmax
(x)
federatedscope/nlp/dataset/leaf_synthetic.py:19
↓ 1 callersMethodsplit_childern
(self, data, feature_value)
federatedscope/vertical_fl/tree_based_models/model/Tree.py:36
↓ 1 callersMethodsplit_sentences
ROUGE requires texts split into sentences. In case the texts are not already split, this method can be used.
federatedscope/nlp/metric/rouge/pyrouge.py:224
↓ 1 callersMethodsplit_to_client
Split dataset to clients and build ``ClientData``. Returns: dict: dict of ``ClientData`` with ``client_idx`` as key.
federatedscope/core/data/base_translator.py:99
↓ 1 callersFunctionsquad_evaluate
(examples, preds, no_answer_probs=None, no_answer_pro
federatedscope/nlp/hetero_tasks/metric/squad.py:162
↓ 1 callersFunctionstats
()
federatedscope/gfl/dataset/preprocess/dblp_related.py:233
↓ 1 callersFunctionsubgraphing
(g, partion, mapping_item2category)
federatedscope/gfl/dataset/recsys.py:50
↓ 1 callersFunctionsummarize
()
federatedscope/autotune/smac.py:57
↓ 1 callersMethodsummarize
(self)
federatedscope/autotune/hpbandster.py:102
↓ 1 callersMethodtokenizer
(self, data, targets)
federatedscope/nlp/dataset/leaf_twitter.py:142
↓ 1 callersFunctiontotal_variation
Anisotropic TV.
federatedscope/attack/auxiliary/utils.py:62
↓ 1 callersMethodtrack_mode
(self, mode)
federatedscope/core/trainers/context.py:260
↓ 1 callersMethodtrack_model_size
calculate the total model size given the models hold by the \ worker/trainer Args models: torch.nn.Module or lis
federatedscope/core/monitors/monitor.py:560
↓ 1 callersMethodtrack_split
(self, dataset)
federatedscope/core/trainers/context.py:281
↓ 1 callersMethodtrack_upload_bytes
Track the number of bytes uploaded.
federatedscope/core/monitors/monitor.py:593
↓ 1 callersMethodtrain_property_classifier
(self)
federatedscope/attack/privacy_attacks/passive_PIA.py:150
↓ 1 callersMethodtrain_with_global_loss
(self, loss)
federatedscope/cl/trainer/trainer.py:75
↓ 1 callersMethodtrainable_variables
(self)
federatedscope/cross_backends/tf_lr.py:52
↓ 1 callersMethodtrigger_for_start
To start the FL course when the expected number of clients have joined
federatedscope/core/workers/server.py:828
↓ 1 callersMethodupdate_all_group_ids
(self, group_ids)
federatedscope/nlp/hetero_tasks/trainer/utils.py:38
↓ 1 callersMethodupdate_by_grad
Arguments: grads: grads of other clients to optimize the local model :returns: state_dict of generation model
federatedscope/gfl/fedsageplus/trainer.py:69
↓ 1 callersMethodupdate_child
(self, node_num, left_child, right_child)
federatedscope/vertical_fl/tree_based_models/model/Tree.py:78
↓ 1 callersMethodupdate_child
(self, tree_num, node_num, left_child, right_child)
federatedscope/vertical_fl/tree_based_models/trainer/trainer.py:335
↓ 1 callersMethodupdate_client_id
(self, client_id)
federatedscope/nlp/hetero_tasks/model/model.py:87
↓ 1 callersMethodupdate_client_info
To update the client information
federatedscope/core/sampler.py:71
↓ 1 callersMethodupdate_client_info
To update the client information
federatedscope/core/sampler.py:143
↓ 1 callersMethodupdate_discriminator
Copy the model of the server as the discriminator Args: model (object): the model in the server Returns: the di
federatedscope/attack/privacy_attacks/GAN_based_attack.py:77
↓ 1 callersMethodupdate_enc_hidden
(self, enc_hidden, k=None)
federatedscope/nlp/hetero_tasks/trainer/utils.py:44
↓ 1 callersMethodupdate_models
(self, models)
federatedscope/nlp/hetero_tasks/aggregator/aggregator.py:37
↓ 1 callersMethodupdate_neighbors
(self, neighbors)
federatedscope/nlp/hetero_tasks/aggregator/aggregator.py:40
↓ 1 callersMethodupdate_policy
(self)
federatedscope/autotune/pfedhpo/server.py:267
↓ 1 callersMethodupdate_policy
Update the policy. This implementation is borrowed from the open-sourced FedEx ( https://github.com/mkhodak/FedEx/blob/ \ 150f
federatedscope/autotune/fedex/server.py:272
↓ 1 callersMethodupdate_synth_tokens
(self, synth_tokens, k=None)
federatedscope/nlp/hetero_tasks/trainer/utils.py:52
↓ 1 callersMethodupdate_topk_group_ids
(self, group_ids)
federatedscope/nlp/hetero_tasks/trainer/utils.py:41
↓ 1 callersMethoduse_raw_model
(self)
federatedscope/llm/misc/fschat.py:67
↓ 1 callersMethodview_room
View one specific FS task.
federatedscope/organizer/server.py:101
↓ 1 callersFunctionwhite_space_fix
(text)
federatedscope/nlp/hetero_tasks/metric/squad.py:17
↓ 1 callersFunctionword_to_indices
returns a list of character indices Arguments: word: string :returns: indices: int list with length len(word)
federatedscope/nlp/dataset/utils.py:32
↓ 1 callersFunctionwrap_DittoTrainer
Build a `DittoTrainer` with a plug-in manner, by registering new functions into specific `BaseTrainer` The Ditto implementation, "Ditto:
federatedscope/core/trainers/trainer_Ditto.py:17
↓ 1 callersFunctionwrap_FedRepTrainer
( base_trainer: Type[GeneralTorchTrainer])
federatedscope/core/trainers/trainer_FedRep.py:13
↓ 1 callersFunctionwrap_GANTrainer
Warp the trainer for gan_based class representative attack. Args: base_trainer: Type: core.trainers.GeneralTorchTrainer :return
federatedscope/attack/trainer/GAN_trainer.py:10
↓ 1 callersFunctionwrap_GaussianAttackTrainer
wrap the gaussian attack trainer Args: base_trainer: Type: core.trainers.GeneralTorchTrainer :returns: The wrapped train
federatedscope/attack/trainer/gaussian_attack_trainer.py:11
↓ 1 callersFunctionwrap_GradientAscentTrainer
wrap the gradient_invert trainer Args: base_trainer: Type: core.trainers.GeneralTorchTrainer :returns: The wrapped trai
federatedscope/attack/trainer/MIA_invert_gradient_trainer.py:13
↓ 1 callersFunctionwrap_MFTrainer
Build `SGDMFTrainer` with a plug-in manner, by registering new functions into specific `MFTrainer`
federatedscope/mf/trainer/trainer_sgdmf.py:13
↓ 1 callersFunctionwrap_Simple_tuning_Trainer
( base_trainer: Type[GeneralTorchTrainer])
federatedscope/core/trainers/trainer_simple_tuning.py:14
↓ 1 callersFunctionwrap_attacker_trainer
Wrap the trainer for attack client. Args: base_trainer (core.trainers.GeneralTorchTrainer): the trainer that will be wrapped;
federatedscope/attack/auxiliary/attack_trainer_builder.py:1
↓ 1 callersFunctionwrap_backdoorTrainer
( base_trainer: Type[GeneralTorchTrainer])
federatedscope/attack/trainer/backdoor_trainer.py:13
↓ 1 callersFunctionwrap_benignTrainer
Warp the benign trainer for backdoor attack: We just add the normalization operation. Args: base_trainer: Type: core.trainers.Gen
federatedscope/attack/trainer/benign_trainer.py:10
↓ 1 callersFunctionwrap_client_for_evaluation
(client)
federatedscope/vertical_fl/tree_based_models/worker/evaluation_wrapper.py:11
↓ 1 callersFunctionwrap_client_for_he_evaluation
Use PHE to perform secure evaluation. For more details, please refer to the following papers: An Efficient and Robust System for Vert
federatedscope/vertical_fl/tree_based_models/worker/he_evaluation_wrapper.py:11
← previousnext →1,001–1,100 of 2,364, ranked by callers