#116 · 主分类: 深度学习框架

lion-pytorch

artificial-intelligence deep-learning evolutionary-search optimizers

🦁 Lion,Google Brain 使用遗传算法发现的新优化器,据称优于 Adam(w),在 Pytorch 中实现。

项目最后更新:07/09/26

GitHub Stars

2.2K

Forks数量

55

贡献者数量

6

许可证

MIT

收录理由

lion-pytorch 是 Phil Wang 对 Google Brain 借助进化搜索发现的 Lion 优化器所做的一个干净而轻量的移植。你只需在现有的 PyTorch 训练脚本里加一条 import,就能直接试跑,看看它的符号动量更新是否真的能胜过你手头正在用的 AdamW。仓库的 README 把论文里那些很实用的调参建议都搬了过来,最要紧的一条是学习率通常要设成 AdamW 的十分之一到三分之一,同时把解耦权重衰减的系数相应放大。另外,里面还收集了不少研究者实际试过之后的坦诚反馈,比如有人发现如果学习率保持不变,Lion 的表现反而不如 Adam,但把学习率大概除以十之后,早期训练结果就有了明显改善。这种把忠实的参考实现和真实使用中的坑放在一起的做法,能帮助你在自己的项目里判断这个优化器到底值不值得换上去。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目