aggregator: BFT_args: {} byzantine_node_num: 0 inside_weight: 1.0 num_agg_groups: 1 num_agg_topk: [] outside_weight: 0.0 robust_rule: fedavg asyn: use: false attack: alpha_TV: 0.001 alpha_prop_loss: 0 attack_method: '' attacker_id: -1 classifier_PIA: randomforest edge_num: 100 edge_path: edge_data/ freq: 10 info_diff_type: l2 inject_round: 0 insert_round: 100000 label_type: dirty max_ite: 400 mean: - 0.9637 mia_is_simulate_in: false mia_simulate_in_round: 20 pgd_eps: 2 pgd_lr: 0.1 pgd_poisoning: false poison_ratio: 0.5 reconstruct_lr: 0.01 reconstruct_optim: Adam scale_para: 1.0 scale_poisoning: false self_epoch: 6 self_lr: 0.05 self_opt: false setting: fix std: - 0.1592 target_label_ind: -1 trigger_path: trigger/ trigger_type: edge backend: torch cfg_file: '' check_completeness: false criterion: type: MAPE data: add_day_in_week: true add_time_in_day: true args: [] batch_size: 64 cSBM_phi: - 0.5 - 0.5 - 0.5 cache_dir: '' column_wise: false consistent_label_distribution: true days_per_week: 7 default_graph: true drop_last: false file_path: '' hetero_data_name: [] hetero_synth_batch_size: 32 hetero_synth_feat_dim: 128 hetero_synth_prim_weight: 0.5 horizon: 12 is_debug: false lag: 12 loader: '' max_query_len: 128 max_seq_len: 384 max_tgt_len: 128 normalizer: std num_contrast: 0 num_nodes: 307 num_of_client_for_data: [] num_steps: 30 num_workers: 0 pre_transform: [] quadratic: dim: 1 max_curv: 12.5 min_curv: 0.02 root: data/trafficflow/PeMS04 save_data: false scaler: - 207.23663168551687 - 156.47936227228962 server_holds_all: false shuffle: true sizes: - 10 - 5 splits: - 0.8 - 0.1 - 0.1 splitter: trafficflowprediction splitter_args: [] steps_per_day: 288 subsample: 1.0 target_transform: [] test_pre_transform: [] test_ratio: 0.2 test_target_transform: [] test_transform: [] tod: false transform: [] trunc_stride: 128 type: trafficflow val_pre_transform: [] val_ratio: 0.2 val_target_transform: [] val_transform: [] walk_length: 2 dataloader: batch_size: 64 drop_last: true num_steps: 30 num_workers: 0 pin_memory: false shuffle: true sizes: - 10 - 5 theta: -1 type: trafficflow walk_length: 2 device: 0 distribute: use: false early_stop: delta: 0.0 improve_indicator_mode: best patience: 60 eval: best_res_update_round_wise_key: val_loss count_flops: true freq: 1 metrics: - avg_loss monitoring: [] report: - weighted_avg - avg - fairness - raw split: - test - val expname: FedAvg_DDGCRN_on_trafficflow_lr0.003_lstep1 expname_tag: '' feat_engr: num_bins: 5 scenario: hfl secure: dp: {} encrypt: type: dummy key_size: 3072 type: encrypt selec_threshold: 0.05 selec_woe_binning: quantile type: '' federate: atc_load_from: '' atc_vanilla: false client_num: 10 data_weighted_aggr: false ignore_weight: false join_in_info: [] make_global_eval: false master_addr: 127.0.0.1 master_port: 29500 merge_test_data: false merge_val_data: false method: FedAvg mode: standalone online_aggr: false process_num: 1 resource_info_file: '' restore_from: '' sample_client_num: 10 sample_client_rate: -1.0 sampler: uniform save_to: '' share_local_model: false total_round_num: 70 unseen_clients_rate: 0.0 use_diff: false use_ss: false fedopt: use: false fedprox: use: false fedsageplus: a: 1.0 b: 1.0 c: 1.0 fedgen_epoch: 200 gen_hidden: 128 hide_portion: 0.5 loc_epoch: 1 num_pred: 5 fedswa: use: false finetune: batch_or_epoch: epoch before_eval: false epoch_linear: 10 freeze_param: '' local_param: [] local_update_steps: 1 lr_linear: 0.005 optimizer: lr: 0.1 type: SGD scheduler: type: '' warmup_ratio: 0.0 simple_tuning: false weight_decay: 0.0 flitplus: factor_ema: 0.8 lambdavat: 0.5 tmpFed: 0.5 weightReg: 1.0 gcflplus: EPS_1: 0.05 EPS_2: 0.1 seq_length: 5 standardize: false grad: grad_accum_count: 1 grad_clip: 5.0 hpo: fedex: cutoff: 0.0 diff: false eta0: -1.0 flatten_ss: true gamma: 0.0 pi_lr: 0.01 psn: false sched: auto ss: '' use: false fts: M: 100 M_target: 200 allow_load_existing_info: true diff: false fed_bo_max_iter: 50 g_var: 1.0e-06 gp_opt_schedule: 1 local_bo_epochs: 50 local_bo_max_iter: 50 ls: 1.0 obs_noise: 1.0e-06 ss: '' target_clients: [] use: false v_kernel: 1.0 var: 0.1 init_cand_num: 16 larger_better: false metric: client_summarized_weighted_avg.val_loss num_workers: 0 pbt: max_stage: 5 perf_threshold: 0.1 pfedhpo: discrete: false ss: '' target_fl_total_round: 1000 train_anchor: false train_fl: false use: false scheduler: rs sha: budgets: [] elim_rate: 3 iter: 0 ss: '' table: eps: 0.1 idx: 0 num: 27 trial_index: 0 working_folder: hpo model: cheb_order: 2 contrast_temp: 1.0 contrast_topk: 100 downstream_tasks: [] dropout: 0.1 embed_dim: 10 embed_size: 8 gamma: 0 graph_pooling: mean hidden: 256 horizon: 12 in_channels: 0 input_dim: 1 input_shape: [] label_smoothing: 0.1 lambda_: 0.1 layer: 2 length_penalty: 2.0 max_answer_len: 30 max_length: 200 max_tree_depth: 3 min_length: 1 model_num_per_trainer: 1 model_type: google/bert_uncased_L-2_H-128_A-2 n_best_size: 20 no_repeat_ngram_size: 3 null_score_diff_threshold: 0.0 num_beams: 5 num_item: 0 num_labels: 1 num_layers: 1 num_nodes: 30 num_of_trees: 10 num_user: 0 out_channels: 1 output_dim: 1 pretrain_tasks: [] rnn_units: 64 stage: '' task: TrafficFlowPrediction type: DDGCRN use_bias: true use_contrastive_loss: false use_day: true use_week: true nbafl: use: false outdir: exp/FedAvg_DDGCRN_on_trafficflow_lr0.003_lstep1/sub_exp_20241113164251 personalization: K: 5 beta: 1.0 epoch_feature: 1 epoch_linear: 2 local_param: [] local_update_steps: 1 lr: 0.003 lr_feature: 0.1 lr_linear: 0.1 regular_weight: 0.1 share_non_trainable_para: false weight_decay: 0.0 print_decimal_digits: 6 quantization: method: none nbits: 8 regularizer: mu: 0.0 type: '' seed: 10 sgdmf: use: false train: batch_or_epoch: epoch batch_size: 64 data_para_dids: [] early_stop: false early_stop_patience: 15 epochs: 300 grad_norm: true local_update_steps: 1 loss_func: mae lr_decay: false lr_decay_rate: 0.3 lr_decay_step: - 5 - 20 - 40 - 70 lr_init: 0.003 max_grad_norm: 5 optimizer: lr: 0.003 type: Adam weight_decay: 0.0 real_value: true scheduler: type: '' warmup_ratio: 0.0 seed: 10 weight_decay: 0 trainer: disp_freq: 50 local_entropy: alpha: 0.75 eps: 0.0001 gamma: 0.03 inc_factor: 1.0 log_dir: ./ sam: adaptive: false eta: 0.0 rho: 1.0 type: trafficflowtrainer val_freq: 100000000 use_gpu: true verbose: 1 vertical: use: false wandb: use: false