ASSERT-KTH / ASSERT-KTH/sequencer

error in training

Open
#30 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
87
Forks
40
PR merge metrics
No merged PRs in 30d

Description

hi, I have trouble using src/sequencer-train.sh

### FULL ERROR OUTPUT
sequencer-train.sh start
Starting data preprocessing
Please backup existing pt files: /home/hxw170013/APR/chai/results/Golden/final.train*.pt, to avoid overwriting them!
Starting training
Traceback (most recent call last):
File "train.py", line 120, in
main(opt)
File "train.py", line 51, in main
single_main(opt, 0)
File "/home/hxw170013/APR/chai/src/lib/OpenNMT-py/onmt/train_single.py", line 114, in main
first_dataset = torch.load(glob.glob(opt.data + '.train*.pt')[0])
File "/home/hxw170013/miniconda3/lib/python3.8/site-packages/torch/serialization.py", line 595, in load
return _legacy_load(opened_file, map_location, pickle_module, **pickle_load_args)
File "/home/hxw170013/miniconda3/lib/python3.8/site-packages/torch/serialization.py", line 764, in _legacy_load
magic_number = pickle_module.load(f, **pickle_load_args)
_pickle.UnpicklingError: invalid load key, 'v'.
sequencer-train.sh done

I think it might because of the outdated value in version of chai/results/Golden/final.train.0.pt. But I am not sure, Can you help me out on this? Thank you!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with src/sequencer-train.sh and the reported train.py entry points at lines 120 and 51. Then inspect OpenNMT-py/onmt/train_single.py line 114 and the chai/results/Golden/final.train*.pt files while reproducing sequencer-train.sh start. Done means the generated training data loads successfully and training completes without the reported UnpicklingError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, pytorch
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.