如何在 Allennlp 2.4.0 中使用放大器训练?
how to use amp training in Allennlp 2.4.0?
我从 https://medium.com/ai2-blog/tutorial-training-on-larger-batches-with-less-memory-in-allennlp-1cd2047d92ad 学会了在训练模型上使用 AMP 和 GA 技巧,
不过2.4.0好像不支持了?
文件“/root/anaconda3/envs/allennlp/lib/python3.6/site-packages/allennlp/training/util.py”,第 217 行,在 create_serialization_dir
f“训练配置中‘{key}’的值与”
中的值不匹配
感谢您的回答!@Dirk Groeneveld。
最后,在 allennlp 2.4.0 中使用 AMP 的正确方法:
"trainer": {
"type":"gradient_descent",
"use_amp": true,
"num_gradient_accumulation_steps": 4,
"distributed": true,
...
}
我从 https://medium.com/ai2-blog/tutorial-training-on-larger-batches-with-less-memory-in-allennlp-1cd2047d92ad 学会了在训练模型上使用 AMP 和 GA 技巧, 不过2.4.0好像不支持了?
文件“/root/anaconda3/envs/allennlp/lib/python3.6/site-packages/allennlp/training/util.py”,第 217 行,在 create_serialization_dir f“训练配置中‘{key}’的值与”
中的值不匹配感谢您的回答!@Dirk Groeneveld。 最后,在 allennlp 2.4.0 中使用 AMP 的正确方法:
"trainer": {
"type":"gradient_descent",
"use_amp": true,
"num_gradient_accumulation_steps": 4,
"distributed": true,
...
}