MCPcopy Create free account

hub / github.com/HarliWu/FedBiOT / functions

Functions2,364 in github.com/HarliWu/FedBiOT

↓ 3 callersFunctionget_criterion
This function builds an instance of loss functions from: \ "https://pytorch.org/docs/stable/nn.html#loss-functions", where the ``criterio
federatedscope/core/auxiliaries/criterion_builder.py:21
↓ 3 callersMethodget_data_dict
(self, label='train')
federatedscope/llm/dataloader/offsite_tuning_dataset.py:125
↓ 3 callersMethodget_fidelity_space
(self)
benchmark/FedHPOBench/fedhpobench/benchmarks/base_benchmark.py:116
↓ 3 callersFunctionget_llm
(config, **kwargs)
federatedscope/llm/model/model_builder.py:26
↓ 3 callersFunctionget_regularizer
This function builds an instance of regularizer to regularize training. Args: reg_type: type of scheduler, such as see \
federatedscope/core/auxiliaries/regularizer_builder.py:9
↓ 3 callersFunctionget_splitter
This function is to build splitter to generate simulated federation \ datasets from non-FL dataset. Args: config: configurations
federatedscope/core/auxiliaries/splitter_builder.py:15
↓ 3 callersMethodglobal_converged
Calculate wall time and round when global convergence has been reached.
federatedscope/core/monitors/monitor.py:126
↓ 3 callersMethodhamming_distance_graph
r""" Returns: calculate the hamming distance of graph data
federatedscope/core/splitters/graph/analyzer.py:156
↓ 3 callersMethodlink_predictor
(self, x, edge_index)
federatedscope/gfl/model/link_level.py:85
↓ 3 callersFunctionload_data
(root, model, dname, algo)
benchmark/FedHPOBench/fedhpobench/utils/tabular_dataloader.py:12
↓ 3 callersFunctionlog2wandb
(trial, config, results, trial_cfg)
federatedscope/autotune/utils.py:306
↓ 3 callersFunctionlogline_2_wandb_dict
(exp_stop_normal, line, log_res_best, raw_out)
federatedscope/core/auxiliaries/logging.py:201
↓ 3 callersFunctionmake_eval_dict
(exact_scores, f1_scores, qid_list=None)
federatedscope/nlp/hetero_tasks/metric/squad.py:98
↓ 3 callersFunctionmerge_dict
(dict1, dict2)
federatedscope/autotune/pfedhpo/utils.py:354
↓ 3 callersFunctionnorm
(w)
federatedscope/cl/fedgc/utils.py:6
↓ 3 callersMethodobjective_function
Query the benchmark using a given configuration and a ( round, sample_client_rate) (=budget). Parameters ----------
benchmark/FedHPOBench/demo/base_fed_tabular_benchmark.py:150
↓ 3 callersFunctionplot_tradeoff
(all_res_pd, data_cate, data_cate_name, metric_a, metric_b, fig_time)
benchmark/pFL-Bench/res_analysis_plot/render_paper_res.py:738
↓ 3 callersMethodprint_trainer_meta_info
print some meta info for code-users, e.g., model type; the para names will be filtered out, etc.,
federatedscope/core/trainers/trainer.py:338
↓ 3 callersFunctionread_mapping
(path, filename)
federatedscope/gfl/dataset/recsys.py:29
↓ 3 callersMethodready_for_run
Check and cleans up the internal state of cfg and save cfg. Args: check_cfg: whether enable ``assert_cfg()``
federatedscope/core/configs/config.py:197
↓ 3 callersMethodreceive
(self)
federatedscope/core/gRPC_server.py:17
↓ 3 callersFunctionregister_criterion
(key, module)
federatedscope/register.py:55
↓ 3 callersMethodrun
(self)
federatedscope/autotune/algos.py:35
↓ 3 callersMethodsample_data
(self, index=None)
federatedscope/vertical_fl/linear_model/worker/vertical_client.py:55
↓ 3 callersMethodsave_model
(self, path, state=0, merge_adapter=False)
federatedscope/llm/model/adapter_builder.py:227
↓ 3 callersMethodsecret_split
(self, secret)
federatedscope/core/secret_sharing/secret_sharing.py:14
↓ 3 callersFunctionselectTrigger
return the img: np.array [0:255], (height, width, channel)
federatedscope/attack/auxiliary/backdoor_utils.py:26
↓ 3 callersFunctionselect_poisoning
(data, ctx, mode)
federatedscope/attack/auxiliary/poisoning_data.py:272
↓ 3 callersMethodset_compared_para_group
(self, compared_para_dict: List[Dict])
federatedscope/core/optimizer.py:25
↓ 3 callersMethodsetup
Set up ``DataLoader`` in ``ClientData`` with new configurations. Args: new_client_cfg: new client-specific CfgNode
federatedscope/core/data/base_data.py:170
↓ 3 callersFunctionsetup_tokenizer
Get a tokenizer, the default bos/eos/eoq token is used for Bert
federatedscope/nlp/hetero_tasks/dataset/utils.py:56
↓ 3 callersMethodstep
(self)
federatedscope/cl/lr_scheduler/ LR_Scheduler.py:30
↓ 3 callersMethodtrain
(self, target_data_split_name="train", hooks_set=None)
federatedscope/llm/offsite_tuning/kd_trainer.py:92
↓ 3 callersMethodupdate_stat
(self, ID)
federatedscope/nlp/hetero_tasks/trainer/trainer.py:60
↓ 3 callersFunctionvfl_binning
Args: feat: feature to be binned, which must be 2D numpy.array num_bins: list for bins strategy: binning strategy, ``'un
federatedscope/core/feature/utils.py:36
↓ 3 callersFunctionwrap_nbafl_server
Register noise injector for the server
federatedscope/core/trainers/trainer_nbafl.py:161
↓ 3 callersFunctionx2conf
(x, pbounds, ss)
federatedscope/autotune/fts/utils.py:310
↓ 2 callersFunctionContextualSBM
To generate a graph with specified homophilic degree, avg node degree, feature dimension, etc. Arguments: n (int): the number of nodes
federatedscope/gfl/dataset/cSBM_dataset.py:33
↓ 2 callersMethod__init__
(self, in_channels, h=32, w=32, hidden=128
federatedscope/cv/model/cnn.py:114
↓ 2 callersMethod__init__
(self, obj, lifecycle=None)
federatedscope/core/trainers/context.py:324
↓ 2 callersMethod__init__
(self, rank)
federatedscope/core/parallel/parallel_runner.py:171
↓ 2 callersMethod__init__
(self, ID=-1, state=0, data=None, model=No
federatedscope/attack/worker_as_attacker/server_attacker.py:172
↓ 2 callersMethod__process_summaries
Helper method that applies process_func to the files in the system and model folders and saves the resulting files to new sys
federatedscope/nlp/metric/rouge/pyrouge.py:520
↓ 2 callersMethod__setitem__
(self, __key, __value)
federatedscope/llm/dataloader/dataloader.py:133
↓ 2 callersFunction_check_and_coerce_cfg_value_type
[Modified from yacs, to allow int <-> float conversation] Checks that ``replacement``, which is intended to replace \ ``original`` is of
federatedscope/core/configs/yacs_config.py:546
↓ 2 callersMethod_check_existence
(self)
federatedscope/vertical_fl/dataset/blog.py:119
↓ 2 callersMethod_check_existence
(self)
federatedscope/vertical_fl/dataset/credit.py:113
↓ 2 callersMethod_check_existence
(self)
federatedscope/vertical_fl/dataset/abalone.py:109
↓ 2 callersMethod_check_integrity
(self)
federatedscope/mf/dataset/movielens.py:177
↓ 2 callersMethod_connect
(self)
federatedscope/organizer/utils.py:25
↓ 2 callersMethod_decode_cfg_value
Decodes a raw config value (e.g., from a yaml config files or command \ line argument) into a Python object. (1) If the valu
federatedscope/core/configs/yacs_config.py:448
↓ 2 callersMethod_emulator_fine_tuning
(self)
federatedscope/llm/offsite_tuning/fedot.py:69
↓ 2 callersMethod_gen_timestamp
(self, init_timestamp, instance_number)
federatedscope/core/workers/client.py:190
↓ 2 callersFunction_get_batch_logps
Source: https://github.com/eric-mitchell/direct-preference-optimization/ blob/main/trainers.py#L208 Compute the log probabilities of
federatedscope/llm/trainer/bilevel_OT_trainer.py:125
↓ 2 callersMethod_get_best_gain
(self, tree_num, node_num, grad=None,
federatedscope/vertical_fl/tree_based_models/trainer/trainer.py:190
↓ 2 callersMethod_get_feature_order_info
(self, data)
federatedscope/vertical_fl/tree_based_models/trainer/trainer.py:144
↓ 2 callersMethod_get_parameter_updates
(self, model, previous_para, x_batch, y_batch)
federatedscope/attack/privacy_attacks/passive_PIA.py:90
↓ 2 callersFunction_get_token_ids
(text)
federatedscope/nlp/hetero_tasks/dataset/newsqa.py:94
↓ 2 callersFunction_get_token_ids
(text)
federatedscope/nlp/hetero_tasks/dataset/squad.py:94
↓ 2 callersMethod_gini
(self, indicator, y)
federatedscope/vertical_fl/tree_based_models/model/Tree.py:130
↓ 2 callersMethod_global_mapping_fun
(self, x, epsilon, lower_bound, upper_bound)
federatedscope/vertical_fl/tree_based_models/trainer/feature_order_protected_trainer.py:59
↓ 2 callersMethod_handle_msg
To simulate the message handling process (used only for the standalone mode)
federatedscope/core/parallel/parallel_runner.py:280
↓ 2 callersMethod_immutable
Set immutability to is_immutable and recursively apply the setting \ to all nested CfgNodes.
federatedscope/core/configs/yacs_config.py:300
↓ 2 callersFunction_l2_normalize
(d)
federatedscope/gfl/loss/vat.py:19
↓ 2 callersMethod_load
(self, dataset, split, num_of_client)
federatedscope/nlp/hetero_tasks/dataset/get_data.py:58
↓ 2 callersMethod_load_cfg_from_yaml_str
Load a config from a YAML string encoding.
federatedscope/core/configs/yacs_config.py:426
↓ 2 callersMethod_load_model
(self, ctx)
federatedscope/nlp/hetero_tasks/trainer/trainer.py:147
↓ 2 callersFunction_merge_a_into_b
[Modified from yacs, to allow int <-> float conversation] Merge config dictionary a into config dictionary b, clobbering the \ options i
federatedscope/core/configs/yacs_config.py:496
↓ 2 callersMethod_obj_func
Run local evaluation, return some metric to maximize (e.g. val_acc)
federatedscope/autotune/fts/client.py:92
↓ 2 callersMethod_opt_gp
(self, client)
federatedscope/autotune/fts/server.py:307
↓ 2 callersMethod_predict
(self, tree_num)
federatedscope/vertical_fl/tree_based_models/trainer/trainer.py:117
↓ 2 callersMethod_processed_data
(self, data)
federatedscope/vertical_fl/tree_based_models/trainer/feature_order_protected_trainer.py:48
↓ 2 callersMethod_query_gpus
(self)
federatedscope/core/gpu_manager.py:39
↓ 2 callersMethod_read_raw
(self, file_path)
federatedscope/vertical_fl/dataset/blog.py:113
↓ 2 callersMethod_read_raw
(self, file_path)
federatedscope/vertical_fl/dataset/adult.py:83
↓ 2 callersMethod_register_default_handlers
Register default handler dic to handle message, which includes \ sender, receiver, state, and content. More detail can be found in \
federatedscope/core/workers/base_client.py:23
↓ 2 callersMethod_reset
(self)
federatedscope/mf/dataloader/dataloader.py:120
↓ 2 callersMethod_reset_hook_in_trigger
(self, hooks_dict, target_hook_name, target_trigger)
federatedscope/core/trainers/trainer.py:144
↓ 2 callersMethod_run_batch
(self, hooks_set, run_step=-1)
federatedscope/llm/trainer/trainer.py:60
↓ 2 callersMethod_run_epoch
(self, hooks_set, run_step=-1)
federatedscope/core/trainers/trainer.py:282
↓ 2 callersMethod_search
(self, configuration, fidelity)
benchmark/FedHPOBench/fedhpobench/benchmarks/base_benchmark.py:53
↓ 2 callersMethod_search
(self, configuration, fidelity)
benchmark/FedHPOBench/demo/base_fed_tabular_benchmark.py:129
↓ 2 callersMethod_send
(self, receiver_address, message)
federatedscope/core/communication.py:172
↓ 2 callersMethod_send_model_para
(self, model_para, dst_rank)
federatedscope/core/communication.py:61
↓ 2 callersMethod_setup_data_related_var_in_ctx
Populate ``${split}_data``, ``${split}_loader`` and \ ``num_${split}_data`` for different data splits, and setup init var \ i
federatedscope/core/trainers/trainer.py:96
↓ 2 callersMethod_single_reflen
(self, reflens, option=None, testlen=None)
federatedscope/nlp/metric/bleu/bleu_scorer.py:184
↓ 2 callersMethod_split_train_test_ratings
(self, ratings: csc_matrix, test_portion: float)
federatedscope/mf/dataset/movielens.py:111
↓ 2 callersFunction_strip_spaces
(text)
federatedscope/nlp/hetero_tasks/metric/squad.py:243
↓ 2 callersFunctionaddTrigger
(dataset, target_label, inject_portion, mode, dist
federatedscope/attack/auxiliary/poisoning_data.py:101
↓ 2 callersMethodadd_items_to_best_result
Add a new key: value item (results-type: new_results) to best_result
federatedscope/core/monitors/monitor.py:742
↓ 2 callersMethodadd_parameter_updates
Args: parameter_updates: Tensor with dimension n * d_feature prop: Tensor with dimension n * 1 Returns:
federatedscope/attack/privacy_attacks/passive_PIA.py:131
↓ 2 callersMethodaggregate
(self, agg_info)
federatedscope/nlp/hetero_tasks/aggregator/aggregator.py:46
↓ 2 callersFunctionapply_no_ans_threshold
(scores, na_probs, qid_to_has_ans, na_prob_thresh)
federatedscope/nlp/hetero_tasks/metric/squad.py:87
↓ 2 callersFunctionb64deserializer
(x, tool='pickle')
federatedscope/core/auxiliaries/utils.py:105
↓ 2 callersFunctionbuild_cfg_for_alignment
(config)
federatedscope/llm/offsite_tuning/utils.py:265
↓ 2 callersFunctionbuild_prompt
(sample, n_shot)
federatedscope/llm/eval/eval_for_code/eval.py:80
↓ 2 callersFunctionbuild_prompt
(questions, n_shot=-1)
federatedscope/llm/offsite_tuning/genqa.py:67
↓ 2 callersFunctioncalc_blocal_dissim
Arguments: last_model (dict): the state of last round. local_updated_models (list): each element is (data_size, model). Retu
federatedscope/core/monitors/metric_calculator.py:309
↓ 2 callersMethodchange_mode
(self, mode)
federatedscope/core/trainers/context.py:272
↓ 2 callersMethodcheck_and_save
To save the results and save model after each evaluation
federatedscope/autotune/pfedhpo/server.py:397
← previousnext →201–300 of 2,364, ranked by callers