-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
88 lines (75 loc) · 1.54 KB
/
config.yaml
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
defaults:
- _self_
- metadataScaling
- enhancer
- yolos
- estrnn
seed: 42
numGroups: 8
growthRate: 32
currentDir: ${hydra:runtime.cwd}
# MARK: - transformer
model: null
dummy: False
hiddenDims: 512
numHead: 8
numEncoderLayer: 6
numDecoderLayer: 6
dimFeedForward: 2048
dropout: .1
numQuery: 80
numClass: 4
numBlocks:
- 6
- 6
- 6
- 6
inChans: 1
# MARK: - yolo dataset
targetHeight: 608
targetWidth: 608
# MARK: - miscellaneous
device: cuda
weight: ""
# MARK: - training config
lr: 5e-7
lrBackbone: 1e-5
batchSize: 8
weightDecay: 1e-4
epochs: 100
lrDrop: 1000
clipMaxNorm: .1
patience: 15
# MARK: - loss
classCost: .005
bboxCost: 5.
giouCost: 2.5
eosCost: .1
# MARK: - dataset
cropBackground: False
dataDir: ${hydra:runtime.cwd}/data/
trainAnnFile: ${hydra:runtime.cwd}/data/new/Train.json
valAnnFile: ${hydra:runtime.cwd}/data/new/Valid.json
testAnnFile: ${hydra:runtime.cwd}/data/new/Test.json
# MARK: - video dataset
trainVideoFrames: ${hydra:runtime.cwd}/data/new/videoFrames/Train
valVideoFrames: ${hydra:runtime.cwd}/data/new/videoFrames/Valid
testVideoFrames: ${hydra:runtime.cwd}/data/new/videoFrames/Test
videoDir: ${hydra:runtime.cwd}/data/Video Clips
numFrames: 4
spynet:
weights: ${hydra:runtime.cwd}/checkpoint/spynet/network-sintel-final.pytorch
freeze: True
# MARK: - miscellaneous
outputDir: ${hydra:runtime.cwd}/checkpoint
taskName: DETR
numWorkers: 1
multi: False
amp: False
# MARK: - wandb
wandbEntity: marcoparola
wandbProject: conditioning-transformer
inference:
savePlot: False
showPlot: False
savePrediction: False