forked from KEMT/zpwiki
		
	Nahrát soubory do „pages/students/2016/jakub_maruniak/dp2021/annotation/train“
This commit is contained in:
		
							parent
							
								
									027c9e3f50
								
							
						
					
					
						commit
						0fcb3d7f2d
					
				| @ -0,0 +1,19 @@ | |||||||
|  | mkdir -p build | ||||||
|  | mkdir -p build/input | ||||||
|  | # Prepare Treebank | ||||||
|  | mkdir -p build/input/slovak-treebank | ||||||
|  | spacy convert ./sources/slovak-treebank/stb.conll ./build/input/slovak-treebank | ||||||
|  | # UDAG used as evaluation | ||||||
|  | mkdir -p build/input/ud-artificial-gapping | ||||||
|  | spacy convert ./sources/ud-artificial-gapping/sk-ud-crawled-orphan.conllu ./build/input/ud-artificial-gapping | ||||||
|  | # Prepare skner | ||||||
|  | mkdir -p build/input/skner | ||||||
|  | # Convert to IOB | ||||||
|  | cat ./sources/skner/wikiann-sk.bio | python ./sources/bio-to-iob.py > build/input/skner/wikiann-sk.iob | ||||||
|  | # Split to train test | ||||||
|  | cat ./build/input/skner/wikiann-sk.iob | python ./sources/iob-to-traintest.py ./build/input/skner/wikiann-sk | ||||||
|  | # Convert train and test | ||||||
|  | mkdir -p build/input/skner-train | ||||||
|  | spacy convert -n 15 --converter ner ./build/input/skner/wikiann-sk.train ./build/input/skner-train | ||||||
|  | mkdir -p build/input/skner-test | ||||||
|  | spacy convert -n 15 --converter ner ./build/input/skner/wikiann-sk.test ./build/input/skner-test | ||||||
| @ -0,0 +1,19 @@ | |||||||
|  | set -e | ||||||
|  | OUTDIR=build/train/output | ||||||
|  | TRAINDIR=build/train | ||||||
|  | mkdir -p $TRAINDIR | ||||||
|  | mkdir -p $OUTDIR | ||||||
|  | mkdir -p dist | ||||||
|  | # Delete old training results | ||||||
|  | rm -rf $OUTDIR/* | ||||||
|  | # Train dependency and POS | ||||||
|  | spacy train sk $OUTDIR ./build/input/slovak-treebank ./build/input/ud-artificial-gapping  --n-iter 20 -p tagger,parser | ||||||
|  | rm -rf $TRAINDIR/posparser | ||||||
|  | mv $OUTDIR/model-best $TRAINDIR/posparser | ||||||
|  | # Train NER | ||||||
|  | # python ./train.py -t ./train.json -o $TRAINDIR/nerposparser -n 10 -m $TRAINDIR/posparser/ | ||||||
|  | spacy train sk $TRAINDIR/nerposparser ./ner/train.json ./ner/eval.json --n-iter 20 -p ner | ||||||
|  | # Package model | ||||||
|  | spacy package $TRAINDIR/nerposparser dist --meta-path ./meta.json --force | ||||||
|  | cd dist/sk_sk1-0.2.0 | ||||||
|  | python ./setup.py sdist --dist-dir ../ | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user