use_gpu: True device: 0 early_stop: patience: 5 seed: 12345 federate: client_num: 2 mode: 'distributed' make_global_eval: False online_aggr: False total_round_num: 20 distribute: use: True server_host: '127.0.0.1' server_port: 50051 role: 'server' data_idx: 0 model: type: xgb_tree lambda_: 0.1 gamma: 0 num_of_trees: 10 max_tree_depth: 3 data: root: data/ type: credit splits: [0.8, 0.2] dataloader: type: raw batch_size: 2000 criterion: type: CrossEntropyLoss trainer: type: verticaltrainer train: optimizer: # learning rate for xgb model eta: 0.5 vertical: use: True dims: [5, 10] algo: 'xgb' data_size_for_debug: 2000 eval: freq: 3 best_res_update_round_wise_key: test_loss