File size: 717 Bytes
032e687 |
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 |
import os
import json
image_folder = './data/DiagrammaticReasoning/'
data_file = './data//DiagrammaticReasoning/test.json'
with open(data_file, 'r') as f:
data = json.load(f)
type_map = {
'yangshiguilv': 'Style',
'shuliangguilv': 'Quantity',
'weizhiguilv': 'Positional',
'shuxingguilv': 'Attribute',
'kongjianguilv': 'Spatial',
'other': 'Others',
}
type_set = set()
difficulty_set = set()
for data_item in data:
type_set.add(data_item['type'])
difficulty_set.add(data_item['difficulty'])
type_set_ = []
for type_name in type_set:
type_name = type_name.split('/')[0]
type_name = type_map[type_name]
type_set_.append(type_name)
print(type_set_)
print(difficulty_set) |