-
Notifications
You must be signed in to change notification settings - Fork 6
/
benchmark_dataset_info.py
69 lines (68 loc) · 2.79 KB
/
benchmark_dataset_info.py
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# Please replace this with the root directory of benchmark datasets
BENCHMARK_DATASET_ROOT_DIR = '/PATH/TO/THE/ROOT/DIRECTORY/OF/BENCHMARK/DATASETS'
BENCHMARK_DATASET_INFOMATION = {
'aid': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/aid/aid_img_txt_pairs_test.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/aid/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'eurosat': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/eurosat/eurosat_img_txt_pairs_test.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/eurosat/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'fmow': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/fmow/fmow_img_txt_pairs_val.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/fmow/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'nwpu': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/nwpu/img_txt_pairs_train.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/nwpu/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'patternnet': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/patternnet/img_txt_pairs_train.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/patternnet/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'SkyScript_cls': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/SkyScript_cls/img_txt_pairs_val.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/SkyScript_cls/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'millionaid': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/millionaid/img_txt_pairs_train.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/millionaid/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
'rsicb': {
'classification_mode': 'multiclass',
'test_data': BENCHMARK_DATASET_ROOT_DIR + '/rsicb256/img_txt_pairs_train.csv',
'classnames': BENCHMARK_DATASET_ROOT_DIR + '/rsicb256/classnames.txt',
'csv_separator': ',',
'csv_img_key': 'filepath',
'csv_class_key': 'label',
},
}