最近尝试用LoRA微调Llama 3 8B,想做一个针对Python代码补全的小模型。数据集自己整理了一些GitHub上的Python函数,大概1万条,每条是“def xxx():”开头到函数结束。跑起来之后发现loss一直徘徊在2.3左右不往下走,试了调学习率(从5e-4降到1e-4)和rank(8到16)都没什么变化。感觉是不是数据集太简单了,还是我预处理的时候把上下文切得太短(512 token)导致模型学不到结构?或者根本就是LoRA的target modules没选对?求有经验的大佬指点一下排查方向,先谢过。