prepare.sh 1.3 KB
Newer Older
Sugon_ldc's avatar
Sugon_ldc committed
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
40
41
42
43
#!/bin/bash

source ./test_tipc/common_func.sh

FILENAME=$1
# MODE be one of ['lite_train_lite_infer']
MODE=$2

dataline=$(cat ${FILENAME})

# parser params
IFS=$'\n'
lines=(${dataline})

# The training params
model_name=$(func_parser_value "${lines[1]}")

trainer_list=$(func_parser_value "${lines[14]}")

# MODE be one of ['lite_train_lite_infer']
if [ ${MODE} = "lite_train_lite_infer" ];then
    if [ ${model_name} = "UNETR" ]; then
        mkdir -p ./test_tipc/data
        rm -rf ./test_tipc/data/mini_levir_dataset
        cd ./test_tipc/data/
        wget https://bj.bcebos.com/paddleseg/dataset/mini_brainT_dataset.zip
        unzip mini_brainT_dataset.zip  && cd ../../
    elif [ ${model_name} = "TransUNet" ] || [ ${model_name} = "SwinUNet" ]; then
        mkdir -p ./test_tipc/data
        rm -rf ./test_tipc/data/mini_synapse_dataset
        cd ./test_tipc/data/
        wget https://paddleseg.bj.bcebos.com/dataset/mini_synapse_dataset.zip
        unzip mini_synapse_dataset.zip  && cd ../../
    elif [ "${model_name}" = "nnFormer" ]; then
        mkdir -p ./test_tipc/data
        rm -rf ./test_tipc/data/mini_acdc
        cd ./test_tipc/data/
        wget https://paddleseg.bj.bcebos.com/dataset/mini_acdc.zip
        unzip mini_acdc.zip  && cd ../../
    else
        echo "Not added into TIPC yet."
    fi
fi