Spaces:
Sleeping
Sleeping
GEN=./output/beam5_result_en_de.out # a fairseq standard output file | |
OUT=./output/block.out # GAD output file | |
SYS=./output/block.out.compound.sys | |
REF=./data/test.de.compound.ref | |
grep ^T $GEN \ | |
| sed 's/^T\-//' \ | |
| sort -n -k 1 \ | |
| cut -f 2 \ | |
| perl -ple 's{(\S)-(\S)}{$1 ##AT##-##AT## $2}g' \ | |
> $REF | |
cat $OUT \ | |
| perl -ple 's{(\S)-(\S)}{$1 ##AT##-##AT## $2}g' \ | |
> $SYS | |
fairseq-score --sys $SYS --ref $REF |