Skip to content

Parsing gives an error #27

@sarves

Description

@sarves

Hi, I get the following error when try to parse sentence:

sarves@Kanani:~/Documents/PhDDoc-GDrive/My-Syntactic Parsing/syntactic constructions/Dependency Grammar Based Structure$ uuparser --predict --outdir . --modeldir uuparser-ta-te-model --datadir UD_Tamil-TTB --model barchybrid.model --testfile UD_Tamil-Thamizhi/ta_thamizhi-ud-dev.conllu --ext-char-emb-file uuparser-ta-te-model/ta.vectors.xz
[uuparser] 2021-02-06T00:45:05 INFO: Working with a transition-based parser
[uuparser] 2021-02-06T00:45:05 INFO: Reading params from uuparser-ta-te-model/params.pickle
[dynet] random seed: 3704109196
[dynet] allocating memory: 512MB
[dynet] memory allocation done.
[uuparser] 2021-02-06T00:45:05 INFO: Loading model from uuparser-ta-te-model/barchybrid.model
[uuparser] 2021-02-06T00:45:06 INFO: Reading UD_Tamil-Thamizhi/ta_thamizhi-ud-dev.conllu
[uuparser] 2021-02-06T00:45:06 INFO: Time: 0.34s
[uuparser] 2021-02-06T00:45:06 INFO: Extracting embeddings from uuparser-ta-te-model/ta.vectors.xz
[uuparser] 2021-02-06T00:46:37 INFO: Time: 91s
[uuparser] 2021-02-06T00:46:37 INFO: Reading UD_Tamil-Thamizhi/ta_thamizhi-ud-dev.conllu
Traceback (most recent call last):
File "/usr/local/bin/uuparser", line 8, in
sys.exit(main())
File "/home/sarves/.local/lib/python3.8/site-packages/uuparser/parser.py", line 325, in main
run(experiment,options)
File "/home/sarves/.local/lib/python3.8/site-packages/uuparser/parser.py", line 127, in run
pred = list(parser.Predict(experiment.treebanks,"test",stored_opt))
File "/home/sarves/.local/lib/python3.8/site-packages/uuparser/arc_hybrid.py", line 292, in Predict
self.feature_extractor.getWordEmbeddings(conll_sentence, False, options, test_embeddings)
File "/home/sarves/.local/lib/python3.8/site-packages/uuparser/feature_extractor.py", line 195, in getWordEmbeddings
root.vecs["treebank"] = self.treebank_lookup[self.treebanks[treebank_id]]
KeyError: None

Just yo give you a background, I tried a multilingual parser without any problem. However, when I try to parse, I get the above error. I used fasttext char embedding.

What could be the reason?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions