Akegarasu / Akegarasu/lora-scripts

在训练LyCORIS-lokr时,开启scale_weight_norms会导致输出有错误

オープン
#381 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
6.1k
フォーク
699
PR マージ指標
30日以内にマージされた PR はありません

説明

举例,在Key Scaled = 0的时候,Average key norm始终为0。这个值应该是逐渐升高的。
一旦Key开始Scale之后,average key norm显示为tensor(0.2138, device='cuda:0')。这也是不对的。

epoch 38/150
steps: 25%|█████▎ | 76/300 [33:45<1:39:28, 26.64s/it, Average key norm=0, Keys Scaled=0, avr_loss=0.116]
saving checkpoint: E:/LoRA models\caoXLlokrV1224M42-000038.safetensors

epoch 39/150
steps: 26%|▎| 78/300 [34:38<1:38:36, 26.65s/it, Average key norm=tensor(0.2138, device='cuda:0'), Keys Scaled=1, avr_l
saving checkpoint: E:/LoRA models\caoXLlokrV1224M42-000039.safetensors

tensorboard中同样也会有显示错误,并且不包含Key Scaled =0 阶段的average key norm.
![image](https://github.com/Akegarasu/lora-scripts/assets/17035106/d9730237-f674-4fcd-bd24-a36810730c18)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。