-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.toml
91 lines (66 loc) · 1.67 KB
/
config.toml
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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
[paths]
# Datasets
vrd = "/mnt/data/work/datasets/vrd"
vg = "/mnt/data/work/datasets/vg"
gqa = "/mnt/data/work/datasets/gqa"
teresa = "/mnt/data/work/datasets/teresa"
# Others
yolo = "/mnt/data/work/yolo-weights/yolov4-320"
java = "/home/feramozur/bin/Protege-5.5.0/jre/bin/java"
[model]
# VG-SGG
#variant = "VgSgg+NoFilter"
#variant = "VgSgg+Filter+NoAug"
variant = "VgSgg+Filter+WithAug"
# VG-indoor
#variant = "VgIndoor+NoFilter"
#variant = "VgIndoor+Filter+NoAug"
#variant = "VgIndoor+Filter+WithAug"
[train]
# VG-SGG
#dataset = "vg"
#dataset = "vgteresanoaug"
dataset = "vgteresa"
# VG-indoor
#dataset = "vgfilter"
#dataset = "vgfilterteresanoaug"
#dataset = "vgfilterteresa"
random_seed = 3135134162
lr = 0.00001
wd = 0.00001
epochs = 20
early_stopping = 2
[test]
dataset = "teresa"
use_post_proc = true
[convert]
source = "vg"
destination = "ai2thor"
augmentation = true
[stratify]
dataset = "vgteresa"
split_size = 0.1
[teresa.qualitative]
prefers_subject = [ "person" ]
prefers_object = [ "table", "counter" ]
[teresa.predicate_map]
"in front of" = [ "in front of" ]
"next to" = [ "near" ]
"below" = [ "under" ]
"behind" = [ "behind" ]
"on top of" = [ "above", "laying on", "mounted on", "on", "over" ]
"holding" = [ "carrying", "holding" ]
"sitting at" = [ "sitting on" ]
"sitting on" = [ "sitting on" ]
[ai2thor.qualitative]
prefers_subject = []
prefers_object = []
[ai2thor.predicate_map]
"above" = [ "above" ]
"below" = [ ] # inverse of above
"has" = [ "has" ]
"near" = [ "near" ]
"lying on" = [ "lying on" ]
"sitting on" = [ "sitting on" ]
"standing on" = [ "standing on" ]
"part of" = [ ] # inverse of has