TextSum icon indicating copy to clipboard operation
TextSum copied to clipboard

IndexError: index out of range in self

Open dingtom opened this issue 2 years ago • 2 comments

同学,跑你的代码在微调的时候遇到了这个问题,请问你有遇到吗,能提供一下解决思路不😁 Traceback (most recent call last): File "C:\myFile\TextSum-main\source\go.py", line 101, in main() File "C:\myFile\TextSum-main\source\go.py", line 22, in main pm.FineTune(net, tkz) File "C:\myFile\TextSum-main\source\pretrained_models.py", line 76, in FineTune l = net(input_ids=input_ids, attention_mask=attention_mask, labels=labels).loss File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\modules\module.py", line 1103, in _call_impl return forward_call(*input, **kwargs) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\transformers\models\bart\modeling_bart.p y", line 1320, in forward outputs = self.model( File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\modules\module.py", line 1103, in _call_impl return forward_call(*input, **kwargs) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\transformers\models\bart\modeling_bart.p y", line 1193, in forward encoder_outputs = self.encoder( File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\modules\module.py", line 1103, in _call_impl return forward_call(*input, **kwargs) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\transformers\models\bart\modeling_bart.p y", line 775, in forward embed_pos = self.embed_positions(input_shape) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\modules\module.py", line 1103, in _call_impl return forward_call(*input, **kwargs) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\transformers\models\bart\modeling_bart.p y", line 124, in forward return super().forward(positions + self.offset) File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\modules\sparse.py", line 159, i n forward return F.embedding( File "C:\software\Anaconda3\envs\tomding\lib\site-packages\torch\nn\functional.py", line 2044, in e mbedding return torch.embedding(weight, input, padding_idx, scale_grad_by_freq, sparse) IndexError: index out of range in self

dingtom avatar Mar 16 '22 04:03 dingtom