nasbench201.sh 506 Bytes
Newer Older
1
#!/bin/bash
Yuge Zhang's avatar
Yuge Zhang committed
2
3
set -e

4
5
6
if [ -z "${NASBENCHMARK_DIR}" ]; then
    NASBENCHMARK_DIR=~/.nni/nasbenchmark
fi
Yuge Zhang's avatar
Yuge Zhang committed
7
8

echo "Downloading NAS-Bench-201..."
9
10
11
12
13
if [ -f "a.pth" ]; then
    echo "a.pth found. Skip download."
else
    gdown https://drive.google.com/uc\?id\=1OOfVPpt-lA4u2HJrXbgrRd42IbfvJMyE -O a.pth
fi
Yuge Zhang's avatar
Yuge Zhang committed
14
15

echo "Generating database..."
16
17
18
19
rm -f ${NASBENCHMARK_DIR}/nasbench201.db ${NASBENCHMARK_DIR}/nasbench201.db-journal
mkdir -p ${NASBENCHMARK_DIR}
python -m nni.nas.benchmarks.nasbench201.db_gen a.pth
rm -f a.pth