Skip to content

Expected sequence length 64 at dim 1 (got 65) on PDN2 v0.7.0

Error reported by a user:

File "/app/main.py", line 25, in worker_query
    return NLPPoldeepNER2.pdn2.process(query)

  File "/app/src/poldeepner2.py", line 44, in process
    annotations = self.ner.process_text(text)

  File "/usr/local/lib/python3.11/site-packages/poldeepner2/models.py", line 107, in process_text
    predictions = self.process(sentences)

  File "/usr/local/lib/python3.11/site-packages/poldeepner2/models.py", line 52, in process
    eval_dataset = create_dataset(eval_features)

  File "/usr/local/lib/python3.11/site-packages/poldeepner2/utils/data_utils.py", line 167, in create_dataset
    all_label_ids = torch.tensor([f.label_id for f in features],

ValueError: expected sequence of length 64 at dim 1 (got 65) 

This error occurs when running pdn2 v0.7.0 on attached text file.

failing_text.txt

Edited by Konrad Wojtasik