{
    "train_micro_batch_size_per_gpu": "auto",
    "train_batch_size": "auto",
    "gradient_accumulation_steps": "auto",
    "optimizer": {
      "type": "AdamW",
      "params": {
        "lr": "auto",
        "weight_decay": "auto",
        "betas": "auto",
        "eps": "auto"
      }
    },
    "scheduler": {
       "type": "WarmupDecayLR",
       "params": {
         "last_batch_iteration": -1,
         "total_num_steps": "auto",
         "warmup_min_lr": "auto",
         "warmup_max_lr": "auto",
         "warmup_num_steps": "auto"
       }
    },
    "fp16": {
        "enabled": true,
        "loss_scale": 0,
        "loss_scale_window": 1000,
        "initial_scale_power": 16,
        "hysteresis": 2,
        "min_loss_scale": 1
    },
    "zero_optimization": {
        "stage": 0
    }
}
