File size: 939 Bytes
5c36ec7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash

# Resolve relative path to run_base.sh (works no matter where you run this from)
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
BASE_SCRIPT="${SCRIPT_DIR}/base.sh"

declare -a model_configs=(
    "layoutlmv3|--model-name microsoft/layoutlmv3-base --tokenizer-name microsoft/layoutlmv3-base --use-segment-level-bboxes --train-batch-size 32 --eval-batch-size 32"
)

declare -a dataset_names=(
    # alpha 1.0
    "rvlcdip"
    # alpha 0.75
    "rvlcdip"
    # alpha 0.5
    "rvlcdip"
)

declare -a synthetic_dataset_names=(
    # alpha 1
    "rvlcdip_alpha=1.0"
    # alpha 0.75
    "rvlcdip_alpha=0.75"
    # alpha 0.5
    "rvlcdip_alpha=0.5"
)

declare -a monitored_metrics=(
    "validation/accuracy"
    "validation/accuracy"
    "validation/accuracy"
)

TASK_ARGUMENTS="--optimizer adam --use-preprocessed-dataset"

# Call the shared base script
source "$BASE_SCRIPT" "$@"