FS-TFP/scripts/distributed_scripts/distributed_configs/distributed_femnist_client_...

48 lines
866 B
YAML

use_gpu: True
device: 0
early_stop:
patience: 5
seed: 12345
federate:
client_num: 3
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: 50053
role: 'client'
data_idx: 3
data:
root: data/
type: femnist
splits: [0.6,0.2,0.2]
subsample: 0.05
transform: [['ToTensor'], ['Normalize', {'mean': [0.9637], 'std': [0.1592]}]]
dataloader:
batch_size: 10
model:
type: convnet2
hidden: 128
out_channels: 62
train:
local_update_steps: 1
batch_or_epoch: epoch
optimizer:
lr: 0.01
weight_decay: 0.0
grad:
grad_clip: 5.0
criterion:
type: CrossEntropyLoss
trainer:
type: cvtrainer
eval:
freq: 10
metrics: ['acc', 'correct']
report: [ 'weighted_avg', 'raw' ]
count_flops: False