FS-TFP/scripts/distributed_scripts/distributed_configs/distributed_xgb_client_1.yaml

48 lines
793 B
YAML

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
client_host: '127.0.0.1'
client_port: 50052
role: 'client'
data_idx: 1
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