Skip to content

Comments

transformers のバージョンを 4.41.0 未満に固定#60

Merged
ryokan0123 merged 2 commits intomainfrom
fix-transformers-ver
Aug 20, 2025
Merged

transformers のバージョンを 4.41.0 未満に固定#60
ryokan0123 merged 2 commits intomainfrom
fix-transformers-ver

Conversation

@ryokan0123
Copy link
Collaborator

@ryokan0123 ryokan0123 commented Aug 20, 2025

第5章〜9章の訓練コードを含むノートブック(および同じ章のノートブック)についてタイトル通りの変更を適用します。

transformers の v4.41.0 で導入された変更 (PR) により TrainingArguments の引数名が evaluation_strategy から eval_strategy に変わりました。
書籍との記述の一貫性を優先して、バージョン v4.41.0 で固定する形でノートブックを更新します。

第1章〜第3章のノートブックは訓練コードは含まず、モデルを読み込んで推論するしたり、トークナイザを使用するだけなので、transformers のバージョン固定は行いません。
また、大規模言語モデル入門IIの範囲の第10章以降は、v4.41.0 以降に対応したコードとなっているので修正は必要ありません。

@singletongue
Copy link
Collaborator

singletongue commented Aug 20, 2025

対応ありがとうございます!

ノートブックを確認したところ、書籍第2巻すなわち10章以降では transformers の v4.42.4 が使われており(これは第2巻執筆時点で Colab の環境にプリインストールされていたバージョンのようです)、コードの記述も既に eval_strategy になっています。

" eval_strategy=\"steps\", # 検証セットによる評価のタイミング\n",

"# eval_strategy=\"steps\", # 検証セットによる評価のタイミング\n",

したがって、10章以降のノートブックについては、バージョンの固定を行わない方が良さそうです。

@ryokan0123
Copy link
Collaborator Author

あ、ほんとですね!もう遠い記憶の彼方に…
修正しました 🙏

5eba725

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants