PreSumm icon indicating copy to clipboard operation
PreSumm copied to clipboard

Continue training from checkpoint issues

Open huydang90 opened this issue 4 years ago • 5 comments

Hi, I am trying to load the checkpoint with -train_from ../models/model_step_15000.pt. However, the error "TypeError: 'Optimizer' object does not support indexing" keeps popping up. I have tried different fix but still haven't gotten around it. Would be great if you could point me in the right direction. Thank you!

[2020-04-03 04:47:29,780 INFO] loading weights file https://s3.amazonaws.com/models.huggingface.co/bert/bert-base-uncased-pytorch_model.bin from cache at ../temp/aa1ef1aede4482d0dbcd4d52baad8ae300e60902e88fcb0bebdec09afd232066.36ca03ab34a1a5d5fa7bc3d03d55c4fa650fed07220e2eeebc06ce58d0e9a157 Traceback (most recent call last): File "train.py", line 146, in train_ext(args, device_id) File "/content/drive/My Drive/News_Summarization_with_BERT/src/train_extractive.py", line 203, in train_ext train_single_ext(args, device_id) File "/content/drive/My Drive/News_Summarization_with_BERT/src/train_extractive.py", line 240, in train_single_ext optim = model_builder.build_optim(args, model, checkpoint) File "/content/drive/My Drive/News_Summarization_with_BERT/src/models/model_builder.py", line 16, in build_optim optim = checkpoint['optim'][0] TypeError: 'Optimizer' object does not support indexing

huydang90 avatar Apr 03 '20 04:04 huydang90

Hi, can you try accessing without index? optim = checkpoint ['optim'] instead of optim = checkpoint ['optim'][0]

onrmrt avatar Apr 07 '20 05:04 onrmrt

optim = checkpoint ['optim'] instead of optim = checkpoint ['optim'][0]

It works for me. Thanks!

siida36 avatar Aug 18 '20 00:08 siida36

I tried above solution but it didn't work.. could anyone help?

File "/content/drive/MyDrive/Colab/github/PreSumm/src/models/model_builder.py", line 16, in build_optim optim = checkpoint['optim'] KeyError: 'optim'

connie-n avatar Jul 07 '22 04:07 connie-n

Hi! Just type 'optims' in checkpoint['optim'] it works.

Rumi4 avatar Nov 03 '22 07:11 Rumi4

I tried above solution but it didn't work.. could anyone help?

File "/content/drive/MyDrive/Colab/github/PreSumm/src/models/model_builder.py", line 16, in build_optim optim = checkpoint['optim'] KeyError: 'optim'

Hi, did you solve this problem?

WSChange avatar Mar 14 '24 09:03 WSChange