translate_test.sh 1.34 KB
Newer Older
Israel Abebe Azime's avatar
Israel Abebe Azime committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

models=(
  "masakhane/African-ultrachat-alpaca"
  "masakhane/zephyr-7b-gemma-sft-african-alpaca"
  "masakhane/zephyr-7b-gemma-sft-african-ultrachat-5k"
  "google/flan-t5-xxl"
  "bigscience/mt0-xxl-mt"
  "CohereForAI/aya-101"
  "bigscience/bloomz-7b1-mt"
  "meta-llama/Llama-2-7b-chat-hf"
  "meta-llama/Meta-Llama-3-8B-Instruct"
  "meta-llama/Meta-Llama-3-70B-Instruct"
  "google/gemma-1.1-7b-it"
  "RWKV/v5-EagleX-v2-7B-HF"
  "RWKV/rwkv-6-world-7b"
)

models=("masakhane/zephyr-7b-gemma-sft-african-ultrachat-5k")
Israel Abebe Azime's avatar
Israel Abebe Azime committed
20
task=afrixnli_translate_amh,afrixnli_translate_ewe,afrixnli_translate_fra,afrixnli_translate_hau,afrixnli_translate_ibo,afrixnli_translate_kin,afrixnli_translate_lin,afrixnli_translate_lug,afrixnli_translate_orm,afrixnli_translate_sna,afrixnli_translate_sot,afrixnli_translate_swa,afrixnli_translate_twi,afrixnli_translate_wol,afrixnli_translate_xho,afrixnli_translate_yor,afrixnli_translate_zul
Israel Abebe Azime's avatar
Israel Abebe Azime committed
21
22
23
24

for model in "${models[@]}"
do
  echo "Evaluating model: $model"
Israel Abebe Azime's avatar
Israel Abebe Azime committed
25
  for fewshot in 0
Israel Abebe Azime's avatar
Israel Abebe Azime committed
26
27
28
29
30
31
32
33
34
35
36
37
  do
    export OUTPUT_DIR=results/${model##*/}/$fewshot

    mkdir -p "$OUTPUT_DIR"

    lm_eval --model hf \
            --model_args "pretrained=${model}" \
            --tasks $task\
            --device cuda:0 \
            --batch_size 16 \
            --output_path "$OUTPUT_DIR" \
            --num_fewshot $fewshot \
Israel Abebe Azime's avatar
Israel Abebe Azime committed
38
            --verbosity DEBUG 
Israel Abebe Azime's avatar
Israel Abebe Azime committed
39
40
  done
done