前提
下記の記事を参考にGPT2を動かそうとしたのですがファインチューニングしようとしてもエラーがおきてしまいます。
1週間ほど前に同じ記事を参考に同じデータセットでファインチューニングしたのですがその時は正常に動きました。
また、該当のソースコード以前でエラーは起こっていません。
Pythonは始めたばかりで、色々と調べてみたのですが原因が全く分かりません。
一体どのような原因が考えられるでしょうか?
どうかよろしくお願いいたします。
gpt2-japaneseの使い方 (2) - GPT-2のファインチューニング
Japanese-BPEEncoderでfinetune.npzに変換すると書いてあったのでfinetune.npzを見てみたのですが下記のようになっていました。これは正常に変換できているのでしょうか?
PK
実現したいこと
- GPT2のファインチューニングを正常に行いたい。
発生している問題
- GPT2のファインチューニングがエラーでできない。
該当のソースコード・エラーコード
python
1!python run_finetune.py --base_model gpt2ja-small --dataset finetune.npz --run_name gpr2ja-finetune_run1
python
1Loading checkpoint gpt2ja-small/model-10412700 2Loading dataset... 3Training... 4Traceback (most recent call last): 5 File "run_finetune.py", line 250, in <module> 6 main() 7 File "run_finetune.py", line 225, in main 8 feed_dict=sample_feature()) 9 File "run_finetune.py", line 170, in sample_feature 10 idx = global_chunk_index[global_chunk_step] 11IndexError: index 0 is out of bounds for axis 0 with size 0
回答1件
あなたの回答
tips
プレビュー