ModerRAS commited on
Commit
3a13ca3
·
1 Parent(s): f4f4e0e

提高训练速度并使用GPU进行训练

Browse files
Files changed (2) hide show
  1. config.py +1 -1
  2. train.py +2 -1
config.py CHANGED
@@ -34,7 +34,7 @@ class Config:
34
 
35
  # System
36
  device: str = "cpu"
37
- num_workers: int = 0
38
  save_dir: str = "./checkpoints"
39
  log_interval: int = 100
40
 
 
34
 
35
  # System
36
  device: str = "cpu"
37
+ num_workers: int = 4
38
  save_dir: str = "./checkpoints"
39
  log_interval: int = 100
40
 
train.py CHANGED
@@ -217,13 +217,14 @@ def main():
217
  learning_rate=config.learning_rate,
218
  weight_decay=config.weight_decay,
219
  warmup_steps=config.warmup_steps,
220
- use_cpu=True,
221
  report_to="none",
222
  save_total_limit=2,
223
  load_best_model_at_end=True,
224
  metric_for_best_model="f1",
225
  greater_is_better=True,
226
  dataloader_num_workers=config.num_workers,
 
227
  )
228
 
229
  # Data collator
 
217
  learning_rate=config.learning_rate,
218
  weight_decay=config.weight_decay,
219
  warmup_steps=config.warmup_steps,
220
+ use_cpu=False,
221
  report_to="none",
222
  save_total_limit=2,
223
  load_best_model_at_end=True,
224
  metric_for_best_model="f1",
225
  greater_is_better=True,
226
  dataloader_num_workers=config.num_workers,
227
+ fp16=True
228
  )
229
 
230
  # Data collator