commit 948697f253b23ebada80b1456df40c4b20abb9a2 Author: vivekvardhanadepu Date: Sat Jul 17 13:20:14 2021 +0530 running check_config once before installing prerequisites in the workflow diff --git a/.github/workflows/training.yml b/.github/workflows/training.yml index 647b187..92f9149 100644 --- a/.github/workflows/training.yml +++ b/.github/workflows/training.yml @@ -13,6 +13,9 @@ jobs: steps: - uses: actions/checkout@v2 + - name: Running check_config.py(before installation of prerequisites) + run: python3 check_config.py tests/training/config.toml + - name: Installing apertium dependencies run: | sudo apt-get -qy update @@ -55,5 +58,4 @@ jobs: pip3 install -r requirements.txt - name: Training - working-directory: tests/training - run: python3 ../../lexical_training.py + run: python3 lexical_training.py tests/training/config.toml diff --git a/tests/training/config.toml b/tests/training/config.toml index cbfe2f5..30076f2 100644 --- a/tests/training/config.toml +++ b/tests/training/config.toml @@ -10,16 +10,16 @@ SL = "spa" TL = "eng" # source corpus -CORPUS_SL = "test.spa" +CORPUS_SL = "tests/training/test.spa" # target corpus -CORPUS_TL = "test.eng" +CORPUS_TL = "tests/training/test.eng" # fast align -FAST_ALIGN = "../../fast_align/build/fast_align" +FAST_ALIGN = "fast_align/build/fast_align" # apertium language data -LANG_DATA = "../../apertium-eng-spa" +LANG_DATA = "apertium-eng-spa" # number of lines to be trained on (do not enclose in quotes) TRAINING_LINES = 100