haotiz commited on
Commit
708dec4
1 Parent(s): 321aba1

initial commit

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +1 -0
  2. .gitignore +28 -0
  3. MODEL/glip_tiny_model_o365_goldg_cc_sbu.pth +3 -0
  4. app.py +72 -0
  5. coco_000000281759.jpg +0 -0
  6. configs/flickr/test.yaml +22 -0
  7. configs/flickr/val.yaml +28 -0
  8. configs/lvis/minival.yaml +30 -0
  9. configs/lvis/val.yaml +30 -0
  10. configs/odinw_13/AerialMaritimeDrone_large.yaml +114 -0
  11. configs/odinw_13/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml +116 -0
  12. configs/odinw_13/CottontailRabbits.yaml +111 -0
  13. configs/odinw_13/EgoHands_generic.yaml +150 -0
  14. configs/odinw_13/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml +112 -0
  15. configs/odinw_13/Packages_Raw.yaml +111 -0
  16. configs/odinw_13/PascalVOC.yaml +124 -0
  17. configs/odinw_13/Raccoon_Raccoon.v2-raw.coco.yaml +111 -0
  18. configs/odinw_13/ShellfishOpenImages_raw.yaml +113 -0
  19. configs/odinw_13/VehiclesOpenImages_416x416.yaml +153 -0
  20. configs/odinw_13/pistols_export.yaml +111 -0
  21. configs/odinw_13/pothole.yaml +111 -0
  22. configs/odinw_13/thermalDogsAndPeople.yaml +112 -0
  23. configs/odinw_35/AerialMaritimeDrone_large.yaml +114 -0
  24. configs/odinw_35/AerialMaritimeDrone_tiled.yaml +114 -0
  25. configs/odinw_35/AmericanSignLanguageLetters_American_Sign_Language_Letters.v1-v1.coco.yaml +126 -0
  26. configs/odinw_35/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml +116 -0
  27. configs/odinw_35/BCCD_BCCD.v3-raw.coco.yaml +113 -0
  28. configs/odinw_35/ChessPieces_Chess_Pieces.v23-raw.coco.yaml +120 -0
  29. configs/odinw_35/CottontailRabbits.yaml +111 -0
  30. configs/odinw_35/DroneControl_Drone_Control.v3-raw.coco.yaml +155 -0
  31. configs/odinw_35/EgoHands_generic.yaml +150 -0
  32. configs/odinw_35/EgoHands_specific.yaml +152 -0
  33. configs/odinw_35/HardHatWorkers_raw.yaml +113 -0
  34. configs/odinw_35/MaskWearing_raw.yaml +112 -0
  35. configs/odinw_35/MountainDewCommercial.yaml +111 -0
  36. configs/odinw_35/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml +112 -0
  37. configs/odinw_35/OxfordPets_by-breed.yaml +178 -0
  38. configs/odinw_35/OxfordPets_by-species.yaml +151 -0
  39. configs/odinw_35/PKLot_640.yaml +151 -0
  40. configs/odinw_35/Packages_Raw.yaml +111 -0
  41. configs/odinw_35/PascalVOC.yaml +124 -0
  42. configs/odinw_35/Raccoon_Raccoon.v2-raw.coco.yaml +111 -0
  43. configs/odinw_35/ShellfishOpenImages_raw.yaml +113 -0
  44. configs/odinw_35/ThermalCheetah.yaml +112 -0
  45. configs/odinw_35/UnoCards_raw.yaml +160 -0
  46. configs/odinw_35/VehiclesOpenImages_416x416.yaml +153 -0
  47. configs/odinw_35/WildfireSmoke.yaml +111 -0
  48. configs/odinw_35/_all.json +1 -0
  49. configs/odinw_35/boggleBoards_416x416AutoOrient_export_.yaml +133 -0
  50. configs/odinw_35/brackishUnderwater_960x540.yaml +157 -0
.gitattributes CHANGED
@@ -29,3 +29,4 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
29
  *.zip filter=lfs diff=lfs merge=lfs -text
30
  *.zst filter=lfs diff=lfs merge=lfs -text
31
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
29
  *.zip filter=lfs diff=lfs merge=lfs -text
30
  *.zst filter=lfs diff=lfs merge=lfs -text
31
  *tfevents* filter=lfs diff=lfs merge=lfs -text
32
+ MODEL/glip_tiny_model_o365_goldg_cc_sbu.pth filter=lfs diff=lfs merge=lfs -text
.gitignore ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.egg-info
2
+ *.pyc
3
+ build/
4
+ flagged/
5
+
6
+ # compilation and distribution
7
+ __pycache__
8
+ _ext
9
+ *.so
10
+ maskrcnn_benchmark.egg-info/
11
+ dist/
12
+
13
+ # ipython/jupyter notebooks
14
+ *.ipynb
15
+ **/.ipynb_checkpoints/
16
+
17
+
18
+ # Pycharm editor settings
19
+ .idea
20
+
21
+ # vscode editor settings
22
+ .vscode
23
+
24
+ # MacOS
25
+ .DS_Store
26
+
27
+ # Custom
28
+ *.custom.py
MODEL/glip_tiny_model_o365_goldg_cc_sbu.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3bec0a3dea804fcb278d7106c5438de5116ee888e49dfae46270e7ad7bc4ccbf
3
+ size 3710104213
app.py ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import requests
2
+ import os
3
+ from io import BytesIO
4
+ from PIL import Image
5
+ import numpy as np
6
+ from pathlib import Path
7
+ import gradio as gr
8
+
9
+ import warnings
10
+
11
+ warnings.filterwarnings("ignore")
12
+
13
+ os.system(
14
+ "pip install einops shapely timm yacs tensorboardX ftfy prettytable pymongo click opencv-python inflect nltk scipy scikit-learn pycocotools")
15
+ os.system("pip install transformers")
16
+ os.system("python setup.py build develop --user")
17
+
18
+ from maskrcnn_benchmark.config import cfg
19
+ from maskrcnn_benchmark.engine.predictor_glip import GLIPDemo
20
+
21
+ # Use this command for evaluate the GLIP-T model
22
+ config_file = "configs/pretrain/glip_Swin_T_O365_GoldG.yaml"
23
+ weight_file = "MODEL/glip_tiny_model_o365_goldg_cc_sbu.pth"
24
+
25
+ # Use this command if you want to try the GLIP-L model
26
+ # ! wget https://penzhanwu2bbs.blob.core.windows.net/data/GLIPv1_Open/models/glip_large_model.pth -O MODEL/glip_large_model.pth
27
+ # config_file = "configs/pretrain/glip_Swin_L.yaml"
28
+ # weight_file = "MODEL/glip_large_model.pth"
29
+
30
+ # update the config options with the config file
31
+ # manual override some options
32
+ cfg.local_rank = 0
33
+ cfg.num_gpus = 1
34
+ cfg.merge_from_file(config_file)
35
+ cfg.merge_from_list(["MODEL.WEIGHT", weight_file])
36
+ cfg.merge_from_list(["MODEL.DEVICE", "cuda"])
37
+
38
+ glip_demo = GLIPDemo(
39
+ cfg,
40
+ min_image_size=800,
41
+ confidence_threshold=0.7,
42
+ show_mask_heatmaps=False
43
+ )
44
+
45
+
46
+ def predict(image, text):
47
+ result, _ = glip_demo.run_on_web_image(image, text, 0.5)
48
+ return result
49
+
50
+
51
+ image = gr.inputs.Image()
52
+
53
+ gr.Interface(
54
+ description="Object Detection in the Wild through GLIP (https://github.com/microsoft/GLIP).",
55
+ fn=predict,
56
+ inputs=["image", "text"],
57
+ outputs=[
58
+ gr.outputs.Image(
59
+ type="pil",
60
+ # label="grounding results"
61
+ ),
62
+ ],
63
+ examples=[
64
+ ["./flickr_9472793441.jpg", "bobble heads on top of the shelf ."],
65
+ ["./flickr_9472793441.jpg", "sofa . remote . dog . person . car . sky . plane ."],
66
+ ["./coco_000000281759.jpg", "A green umbrella. A pink striped umbrella. A plain white umbrella."],
67
+ ["./coco_000000281759.jpg", "a flowery top. A blue dress. An orange shirt ."],
68
+ ["./coco_000000281759.jpg", "a car . An electricity box ."],
69
+ ["./flickr_7520721.jpg", "A woman figure skater in a blue costume holds her leg by the blade of her skate ."]
70
+ ],
71
+ article=Path("docs/intro.md").read_text()
72
+ ).launch(server_name="0.0.0.0", server_port=7000, share=True)
coco_000000281759.jpg ADDED
configs/flickr/test.yaml ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MODEL:
2
+ ATSS:
3
+ NUM_CLASSES: 8 # Placeholder
4
+ FCOS:
5
+ NUM_CLASSES: 8 # Placeholder
6
+ ROI_BOX_HEAD:
7
+ NUM_CLASSES: 8 # Placeholder
8
+ DYHEAD:
9
+ NUM_CLASSES: 8 # Placeholder
10
+ DATASETS:
11
+ TRAIN: ("flickr30k_test", )
12
+ TEST: ("flickr30k_test", )
13
+ FLICKR_GT_TYPE: "separate"
14
+
15
+ INPUT:
16
+ MIN_SIZE_TRAIN: 800
17
+ MAX_SIZE_TRAIN: 1333
18
+ MIN_SIZE_TEST: 800
19
+ MAX_SIZE_TEST: 1333
20
+ DATALOADER:
21
+ SIZE_DIVISIBILITY: 32
22
+ ASPECT_RATIO_GROUPING: False
configs/flickr/val.yaml ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MODEL:
2
+ ATSS:
3
+ NUM_CLASSES: 8 # Placeholder
4
+ FCOS:
5
+ NUM_CLASSES: 8 # Placeholder
6
+ ROI_BOX_HEAD:
7
+ NUM_CLASSES: 8 # Placeholder
8
+ DYHEAD:
9
+ NUM_CLASSES: 8 # Placeholder
10
+ DATASETS:
11
+ TRAIN: ("flickr30k_val", )
12
+ TEST: ("flickr30k_val", )
13
+ FLICKR_GT_TYPE: "separate"
14
+
15
+ INPUT:
16
+ MIN_SIZE_TRAIN: 800
17
+ MAX_SIZE_TRAIN: 1333
18
+ MIN_SIZE_TEST: 800
19
+ MAX_SIZE_TEST: 1333
20
+ DATALOADER:
21
+ SIZE_DIVISIBILITY: 32
22
+ ASPECT_RATIO_GROUPING: False
23
+ SOLVER:
24
+ WARMUP_ITERS: 0
25
+ MAX_EPOCH: 12
26
+ CHECKPOINT_PERIOD: 100
27
+ TEST:
28
+ IMS_PER_BATCH: 8
configs/lvis/minival.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MODEL:
2
+ ATSS:
3
+ NUM_CLASSES: 8 # these fields are not used; just a placeholder
4
+ FCOS:
5
+ NUM_CLASSES: 8
6
+ ROI_BOX_HEAD:
7
+ NUM_CLASSES: 8
8
+ DYHEAD:
9
+ NUM_CLASSES: 8
10
+ DATASETS:
11
+ REGISTER:
12
+ lvis_evaluation_mini_val:
13
+ img_dir: "coco"
14
+ ann_file: "coco/annotations/lvis_v1_minival_inserted_image_name.json"
15
+ lvis_evaluation_val:
16
+ img_dir: "coco"
17
+ ann_file: "coco/annotations/lvis_od_val.json"
18
+ TRAIN: ("lvis_evaluation_mini_val",)
19
+ TEST: ("lvis_evaluation_mini_val",)
20
+
21
+ INPUT:
22
+ MIN_SIZE_TRAIN: 800
23
+ MAX_SIZE_TRAIN: 1333
24
+ MIN_SIZE_TEST: 800
25
+ MAX_SIZE_TEST: 1333
26
+ DATALOADER:
27
+ SIZE_DIVISIBILITY: 32
28
+ ASPECT_RATIO_GROUPING: False
29
+ TEST:
30
+ IMS_PER_BATCH: 8
configs/lvis/val.yaml ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ MODEL:
2
+ ATSS:
3
+ NUM_CLASSES: 8 # these fields are not used; just a placeholder
4
+ FCOS:
5
+ NUM_CLASSES: 8
6
+ ROI_BOX_HEAD:
7
+ NUM_CLASSES: 8
8
+ DYHEAD:
9
+ NUM_CLASSES: 8
10
+ DATASETS:
11
+ REGISTER:
12
+ lvis_evaluation_mini_val:
13
+ img_dir: "coco"
14
+ ann_file: "coco/annotations/lvis_v1_minival_inserted_image_name.json"
15
+ lvis_evaluation_val:
16
+ img_dir: "coco"
17
+ ann_file: "coco/annotations/lvis_od_val.json"
18
+ TRAIN: ("lvis_evaluation_val",)
19
+ TEST: ("lvis_evaluation_val",)
20
+
21
+ INPUT:
22
+ MIN_SIZE_TRAIN: 800
23
+ MAX_SIZE_TRAIN: 1333
24
+ MIN_SIZE_TEST: 800
25
+ MAX_SIZE_TEST: 1333
26
+ DATALOADER:
27
+ SIZE_DIVISIBILITY: 32
28
+ ASPECT_RATIO_GROUPING: False
29
+ TEST:
30
+ IMS_PER_BATCH: 8
configs/odinw_13/AerialMaritimeDrone_large.yaml ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "boat", "supercategory": "movable-objects"},
7
+ {"id": 2, "name": "car", "supercategory": "movable-objects"}, {"id": 3, "name":
8
+ "dock", "supercategory": "movable-objects"}, {"id": 4, "name": "jetski", "supercategory":
9
+ "movable-objects"}, {"id": 5, "name": "lift", "supercategory": "movable-objects"}]'
10
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
11
+ REGISTER:
12
+ test:
13
+ ann_file: odinw/AerialMaritimeDrone/large/test/annotations_without_background.json
14
+ img_dir: odinw/AerialMaritimeDrone/large/test
15
+ train:
16
+ ann_file: odinw/AerialMaritimeDrone/large/train/annotations_without_background.json
17
+ img_dir: odinw/AerialMaritimeDrone/large/train
18
+ train_10_3:
19
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed3.json
20
+ img_dir: odinw/AerialMaritimeDrone/large/train
21
+ train_10_30:
22
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed30.json
23
+ img_dir: odinw/AerialMaritimeDrone/large/train
24
+ train_10_300:
25
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed300.json
26
+ img_dir: odinw/AerialMaritimeDrone/large/train
27
+ train_1_3:
28
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed3.json
29
+ img_dir: odinw/AerialMaritimeDrone/large/train
30
+ train_1_30:
31
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed30.json
32
+ img_dir: odinw/AerialMaritimeDrone/large/train
33
+ train_1_300:
34
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed300.json
35
+ img_dir: odinw/AerialMaritimeDrone/large/train
36
+ train_3_3:
37
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed3.json
38
+ img_dir: odinw/AerialMaritimeDrone/large/train
39
+ train_3_30:
40
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed30.json
41
+ img_dir: odinw/AerialMaritimeDrone/large/train
42
+ train_3_300:
43
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed300.json
44
+ img_dir: odinw/AerialMaritimeDrone/large/train
45
+ train_5_3:
46
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed3.json
47
+ img_dir: odinw/AerialMaritimeDrone/large/train
48
+ train_5_30:
49
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed30.json
50
+ img_dir: odinw/AerialMaritimeDrone/large/train
51
+ train_5_300:
52
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed300.json
53
+ img_dir: odinw/AerialMaritimeDrone/large/train
54
+ val:
55
+ ann_file: odinw/AerialMaritimeDrone/large/valid/annotations_without_background.json
56
+ img_dir: odinw/AerialMaritimeDrone/large/valid
57
+ val_10_3:
58
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed3.json
59
+ img_dir: odinw/AerialMaritimeDrone/large/valid
60
+ val_10_30:
61
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed30.json
62
+ img_dir: odinw/AerialMaritimeDrone/large/valid
63
+ val_10_300:
64
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed300.json
65
+ img_dir: odinw/AerialMaritimeDrone/large/valid
66
+ val_1_3:
67
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed3.json
68
+ img_dir: odinw/AerialMaritimeDrone/large/valid
69
+ val_1_30:
70
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed30.json
71
+ img_dir: odinw/AerialMaritimeDrone/large/valid
72
+ val_1_300:
73
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed300.json
74
+ img_dir: odinw/AerialMaritimeDrone/large/valid
75
+ val_3_3:
76
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed3.json
77
+ img_dir: odinw/AerialMaritimeDrone/large/valid
78
+ val_3_30:
79
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed30.json
80
+ img_dir: odinw/AerialMaritimeDrone/large/valid
81
+ val_3_300:
82
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed300.json
83
+ img_dir: odinw/AerialMaritimeDrone/large/valid
84
+ val_5_3:
85
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed3.json
86
+ img_dir: odinw/AerialMaritimeDrone/large/valid
87
+ val_5_30:
88
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed30.json
89
+ img_dir: odinw/AerialMaritimeDrone/large/valid
90
+ val_5_300:
91
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed300.json
92
+ img_dir: odinw/AerialMaritimeDrone/large/valid
93
+ TEST: ("val",)
94
+ TRAIN: ("train",)
95
+ INPUT:
96
+ MAX_SIZE_TEST: 1333
97
+ MAX_SIZE_TRAIN: 1333
98
+ MIN_SIZE_TEST: 800
99
+ MIN_SIZE_TRAIN: 800
100
+ MODEL:
101
+ ATSS:
102
+ NUM_CLASSES: 6
103
+ DYHEAD:
104
+ NUM_CLASSES: 6
105
+ FCOS:
106
+ NUM_CLASSES: 6
107
+ ROI_BOX_HEAD:
108
+ NUM_CLASSES: 6
109
+ SOLVER:
110
+ CHECKPOINT_PERIOD: 100
111
+ MAX_EPOCH: 12
112
+ WARMUP_ITERS: 0
113
+ TEST:
114
+ IMS_PER_BATCH: 8
configs/odinw_13/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml ADDED
@@ -0,0 +1,116 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "fish", "supercategory": "creatures"}, {"id":
7
+ 2, "name": "jellyfish", "supercategory": "creatures"}, {"id": 3, "name": "penguin",
8
+ "supercategory": "creatures"}, {"id": 4, "name": "puffin", "supercategory": "creatures"},
9
+ {"id": 5, "name": "shark", "supercategory": "creatures"}, {"id": 6, "name": "starfish",
10
+ "supercategory": "creatures"}, {"id": 7, "name": "stingray", "supercategory":
11
+ "creatures"}]'
12
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
13
+ REGISTER:
14
+ test:
15
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/test/annotations_without_background.json
16
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/test
17
+ train:
18
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/annotations_without_background.json
19
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
20
+ train_10_3:
21
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed3.json
22
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
23
+ train_10_30:
24
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed30.json
25
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
26
+ train_10_300:
27
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed300.json
28
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
29
+ train_1_3:
30
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed3.json
31
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
32
+ train_1_30:
33
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed30.json
34
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
35
+ train_1_300:
36
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed300.json
37
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
38
+ train_3_3:
39
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed3.json
40
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
41
+ train_3_30:
42
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed30.json
43
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
44
+ train_3_300:
45
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed300.json
46
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
47
+ train_5_3:
48
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed3.json
49
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
50
+ train_5_30:
51
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed30.json
52
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
53
+ train_5_300:
54
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed300.json
55
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
56
+ val:
57
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/annotations_without_background.json
58
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
59
+ val_10_3:
60
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed3.json
61
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
62
+ val_10_30:
63
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed30.json
64
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
65
+ val_10_300:
66
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed300.json
67
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
68
+ val_1_3:
69
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed3.json
70
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
71
+ val_1_30:
72
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed30.json
73
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
74
+ val_1_300:
75
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed300.json
76
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
77
+ val_3_3:
78
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed3.json
79
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
80
+ val_3_30:
81
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed30.json
82
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
83
+ val_3_300:
84
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed300.json
85
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
86
+ val_5_3:
87
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed3.json
88
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
89
+ val_5_30:
90
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed30.json
91
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
92
+ val_5_300:
93
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed300.json
94
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
95
+ TEST: ("val",)
96
+ TRAIN: ("train",)
97
+ INPUT:
98
+ MAX_SIZE_TEST: 1333
99
+ MAX_SIZE_TRAIN: 1333
100
+ MIN_SIZE_TEST: 800
101
+ MIN_SIZE_TRAIN: 800
102
+ MODEL:
103
+ ATSS:
104
+ NUM_CLASSES: 8
105
+ DYHEAD:
106
+ NUM_CLASSES: 8
107
+ FCOS:
108
+ NUM_CLASSES: 8
109
+ ROI_BOX_HEAD:
110
+ NUM_CLASSES: 8
111
+ SOLVER:
112
+ CHECKPOINT_PERIOD: 100
113
+ MAX_EPOCH: 12
114
+ WARMUP_ITERS: 0
115
+ TEST:
116
+ IMS_PER_BATCH: 8
configs/odinw_13/CottontailRabbits.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Cottontail-Rabbit", "supercategory": "Cottontail-Rabbit"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/CottontailRabbits/test/annotations_without_background.json
11
+ img_dir: odinw/CottontailRabbits/test
12
+ train:
13
+ ann_file: odinw/CottontailRabbits/train/annotations_without_background.json
14
+ img_dir: odinw/CottontailRabbits/train
15
+ train_10_3:
16
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/CottontailRabbits/train
18
+ train_10_30:
19
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/CottontailRabbits/train
21
+ train_10_300:
22
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/CottontailRabbits/train
24
+ train_1_3:
25
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/CottontailRabbits/train
27
+ train_1_30:
28
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/CottontailRabbits/train
30
+ train_1_300:
31
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/CottontailRabbits/train
33
+ train_3_3:
34
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/CottontailRabbits/train
36
+ train_3_30:
37
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/CottontailRabbits/train
39
+ train_3_300:
40
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/CottontailRabbits/train
42
+ train_5_3:
43
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/CottontailRabbits/train
45
+ train_5_30:
46
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/CottontailRabbits/train
48
+ train_5_300:
49
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/CottontailRabbits/train
51
+ val:
52
+ ann_file: odinw/CottontailRabbits/valid/annotations_without_background.json
53
+ img_dir: odinw/CottontailRabbits/valid
54
+ val_10_3:
55
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/CottontailRabbits/valid
57
+ val_10_30:
58
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/CottontailRabbits/valid
60
+ val_10_300:
61
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/CottontailRabbits/valid
63
+ val_1_3:
64
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/CottontailRabbits/valid
66
+ val_1_30:
67
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/CottontailRabbits/valid
69
+ val_1_300:
70
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/CottontailRabbits/valid
72
+ val_3_3:
73
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/CottontailRabbits/valid
75
+ val_3_30:
76
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/CottontailRabbits/valid
78
+ val_3_300:
79
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/CottontailRabbits/valid
81
+ val_5_3:
82
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/CottontailRabbits/valid
84
+ val_5_30:
85
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/CottontailRabbits/valid
87
+ val_5_300:
88
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/CottontailRabbits/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_13/EgoHands_generic.yaml ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "hand", "supercategory": "hands"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ minival:
10
+ ann_file: odinw/EgoHands/generic/mini_val/annotations_without_background.json
11
+ img_dir: odinw/EgoHands/generic/mini_val
12
+ minival_10_3:
13
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed3.json
14
+ img_dir: odinw/EgoHands/generic/mini_val
15
+ minival_10_30:
16
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed30.json
17
+ img_dir: odinw/EgoHands/generic/mini_val
18
+ minival_10_300:
19
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed300.json
20
+ img_dir: odinw/EgoHands/generic/mini_val
21
+ minival_1_3:
22
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed3.json
23
+ img_dir: odinw/EgoHands/generic/mini_val
24
+ minival_1_30:
25
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed30.json
26
+ img_dir: odinw/EgoHands/generic/mini_val
27
+ minival_1_300:
28
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed300.json
29
+ img_dir: odinw/EgoHands/generic/mini_val
30
+ minival_3_3:
31
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed3.json
32
+ img_dir: odinw/EgoHands/generic/mini_val
33
+ minival_3_30:
34
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed30.json
35
+ img_dir: odinw/EgoHands/generic/mini_val
36
+ minival_3_300:
37
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed300.json
38
+ img_dir: odinw/EgoHands/generic/mini_val
39
+ minival_5_3:
40
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed3.json
41
+ img_dir: odinw/EgoHands/generic/mini_val
42
+ minival_5_30:
43
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed30.json
44
+ img_dir: odinw/EgoHands/generic/mini_val
45
+ minival_5_300:
46
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed300.json
47
+ img_dir: odinw/EgoHands/generic/mini_val
48
+ test:
49
+ ann_file: odinw/EgoHands/generic/test/annotations_without_background.json
50
+ img_dir: odinw/EgoHands/generic/test
51
+ train:
52
+ ann_file: odinw/EgoHands/generic/train/annotations_without_background.json
53
+ img_dir: odinw/EgoHands/generic/train
54
+ train_10_3:
55
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed3.json
56
+ img_dir: odinw/EgoHands/generic/train
57
+ train_10_30:
58
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed30.json
59
+ img_dir: odinw/EgoHands/generic/train
60
+ train_10_300:
61
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed300.json
62
+ img_dir: odinw/EgoHands/generic/train
63
+ train_1_3:
64
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed3.json
65
+ img_dir: odinw/EgoHands/generic/train
66
+ train_1_30:
67
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed30.json
68
+ img_dir: odinw/EgoHands/generic/train
69
+ train_1_300:
70
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed300.json
71
+ img_dir: odinw/EgoHands/generic/train
72
+ train_3_3:
73
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed3.json
74
+ img_dir: odinw/EgoHands/generic/train
75
+ train_3_30:
76
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed30.json
77
+ img_dir: odinw/EgoHands/generic/train
78
+ train_3_300:
79
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed300.json
80
+ img_dir: odinw/EgoHands/generic/train
81
+ train_5_3:
82
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed3.json
83
+ img_dir: odinw/EgoHands/generic/train
84
+ train_5_30:
85
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed30.json
86
+ img_dir: odinw/EgoHands/generic/train
87
+ train_5_300:
88
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed300.json
89
+ img_dir: odinw/EgoHands/generic/train
90
+ val:
91
+ ann_file: odinw/EgoHands/generic/valid/annotations_without_background.json
92
+ img_dir: odinw/EgoHands/generic/valid
93
+ val_10_3:
94
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed3.json
95
+ img_dir: odinw/EgoHands/generic/valid
96
+ val_10_30:
97
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed30.json
98
+ img_dir: odinw/EgoHands/generic/valid
99
+ val_10_300:
100
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed300.json
101
+ img_dir: odinw/EgoHands/generic/valid
102
+ val_1_3:
103
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed3.json
104
+ img_dir: odinw/EgoHands/generic/valid
105
+ val_1_30:
106
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed30.json
107
+ img_dir: odinw/EgoHands/generic/valid
108
+ val_1_300:
109
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed300.json
110
+ img_dir: odinw/EgoHands/generic/valid
111
+ val_3_3:
112
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed3.json
113
+ img_dir: odinw/EgoHands/generic/valid
114
+ val_3_30:
115
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed30.json
116
+ img_dir: odinw/EgoHands/generic/valid
117
+ val_3_300:
118
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed300.json
119
+ img_dir: odinw/EgoHands/generic/valid
120
+ val_5_3:
121
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed3.json
122
+ img_dir: odinw/EgoHands/generic/valid
123
+ val_5_30:
124
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed30.json
125
+ img_dir: odinw/EgoHands/generic/valid
126
+ val_5_300:
127
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed300.json
128
+ img_dir: odinw/EgoHands/generic/valid
129
+ TEST: ("minival",)
130
+ TRAIN: ("train",)
131
+ INPUT:
132
+ MAX_SIZE_TEST: 1333
133
+ MAX_SIZE_TRAIN: 1333
134
+ MIN_SIZE_TEST: 800
135
+ MIN_SIZE_TRAIN: 800
136
+ MODEL:
137
+ ATSS:
138
+ NUM_CLASSES: 2
139
+ DYHEAD:
140
+ NUM_CLASSES: 2
141
+ FCOS:
142
+ NUM_CLASSES: 2
143
+ ROI_BOX_HEAD:
144
+ NUM_CLASSES: 2
145
+ SOLVER:
146
+ CHECKPOINT_PERIOD: 100
147
+ MAX_EPOCH: 12
148
+ WARMUP_ITERS: 0
149
+ TEST:
150
+ IMS_PER_BATCH: 8
configs/odinw_13/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "CoW", "supercategory": "mushroom"}, {"id":
7
+ 2, "name": "chanterelle", "supercategory": "mushroom"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ test:
11
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/test/annotations_without_background.json
12
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/test
13
+ train:
14
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/annotations_without_background.json
15
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
16
+ train_10_3:
17
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed3.json
18
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
19
+ train_10_30:
20
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed30.json
21
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
22
+ train_10_300:
23
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed300.json
24
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
25
+ train_1_3:
26
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed3.json
27
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
28
+ train_1_30:
29
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed30.json
30
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
31
+ train_1_300:
32
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed300.json
33
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
34
+ train_3_3:
35
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed3.json
36
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
37
+ train_3_30:
38
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed30.json
39
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
40
+ train_3_300:
41
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed300.json
42
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
43
+ train_5_3:
44
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed3.json
45
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
46
+ train_5_30:
47
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed30.json
48
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
49
+ train_5_300:
50
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed300.json
51
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
52
+ val:
53
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/annotations_without_background.json
54
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
55
+ val_10_3:
56
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed3.json
57
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
58
+ val_10_30:
59
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed30.json
60
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
61
+ val_10_300:
62
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed300.json
63
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
64
+ val_1_3:
65
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed3.json
66
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
67
+ val_1_30:
68
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed30.json
69
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
70
+ val_1_300:
71
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed300.json
72
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
73
+ val_3_3:
74
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed3.json
75
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
76
+ val_3_30:
77
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed30.json
78
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
79
+ val_3_300:
80
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed300.json
81
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
82
+ val_5_3:
83
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed3.json
84
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
85
+ val_5_30:
86
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed30.json
87
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
88
+ val_5_300:
89
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed300.json
90
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
91
+ TEST: ("val",)
92
+ TRAIN: ("train",)
93
+ INPUT:
94
+ MAX_SIZE_TEST: 1333
95
+ MAX_SIZE_TRAIN: 1333
96
+ MIN_SIZE_TEST: 800
97
+ MIN_SIZE_TRAIN: 800
98
+ MODEL:
99
+ ATSS:
100
+ NUM_CLASSES: 3
101
+ DYHEAD:
102
+ NUM_CLASSES: 3
103
+ FCOS:
104
+ NUM_CLASSES: 3
105
+ ROI_BOX_HEAD:
106
+ NUM_CLASSES: 3
107
+ SOLVER:
108
+ CHECKPOINT_PERIOD: 100
109
+ MAX_EPOCH: 12
110
+ WARMUP_ITERS: 0
111
+ TEST:
112
+ IMS_PER_BATCH: 8
configs/odinw_13/Packages_Raw.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "package", "supercategory": "packages"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/Packages/Raw/test/annotations_without_background.json
11
+ img_dir: odinw/Packages/Raw/test
12
+ train:
13
+ ann_file: odinw/Packages/Raw/train/annotations_without_background.json
14
+ img_dir: odinw/Packages/Raw/train
15
+ train_10_3:
16
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/Packages/Raw/train
18
+ train_10_30:
19
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/Packages/Raw/train
21
+ train_10_300:
22
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/Packages/Raw/train
24
+ train_1_3:
25
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/Packages/Raw/train
27
+ train_1_30:
28
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/Packages/Raw/train
30
+ train_1_300:
31
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/Packages/Raw/train
33
+ train_3_3:
34
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/Packages/Raw/train
36
+ train_3_30:
37
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/Packages/Raw/train
39
+ train_3_300:
40
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/Packages/Raw/train
42
+ train_5_3:
43
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/Packages/Raw/train
45
+ train_5_30:
46
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/Packages/Raw/train
48
+ train_5_300:
49
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/Packages/Raw/train
51
+ val:
52
+ ann_file: odinw/Packages/Raw/valid/annotations_without_background.json
53
+ img_dir: odinw/Packages/Raw/valid
54
+ val_10_3:
55
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/Packages/Raw/valid
57
+ val_10_30:
58
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/Packages/Raw/valid
60
+ val_10_300:
61
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/Packages/Raw/valid
63
+ val_1_3:
64
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/Packages/Raw/valid
66
+ val_1_30:
67
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/Packages/Raw/valid
69
+ val_1_300:
70
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/Packages/Raw/valid
72
+ val_3_3:
73
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/Packages/Raw/valid
75
+ val_3_30:
76
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/Packages/Raw/valid
78
+ val_3_300:
79
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/Packages/Raw/valid
81
+ val_5_3:
82
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/Packages/Raw/valid
84
+ val_5_30:
85
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/Packages/Raw/valid
87
+ val_5_300:
88
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/Packages/Raw/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_13/PascalVOC.yaml ADDED
@@ -0,0 +1,124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "aeroplane", "supercategory": "VOC"}, {"id":
7
+ 2, "name": "bicycle", "supercategory": "VOC"}, {"id": 3, "name": "bird", "supercategory":
8
+ "VOC"}, {"id": 4, "name": "boat", "supercategory": "VOC"}, {"id": 5, "name": "bottle",
9
+ "supercategory": "VOC"}, {"id": 6, "name": "bus", "supercategory": "VOC"}, {"id":
10
+ 7, "name": "car", "supercategory": "VOC"}, {"id": 8, "name": "cat", "supercategory":
11
+ "VOC"}, {"id": 9, "name": "chair", "supercategory": "VOC"}, {"id": 10, "name":
12
+ "cow", "supercategory": "VOC"}, {"id": 11, "name": "diningtable", "supercategory":
13
+ "VOC"}, {"id": 12, "name": "dog", "supercategory": "VOC"}, {"id": 13, "name":
14
+ "horse", "supercategory": "VOC"}, {"id": 14, "name": "motorbike", "supercategory":
15
+ "VOC"}, {"id": 15, "name": "person", "supercategory": "VOC"}, {"id": 16, "name":
16
+ "pottedplant", "supercategory": "VOC"}, {"id": 17, "name": "sheep", "supercategory":
17
+ "VOC"}, {"id": 18, "name": "sofa", "supercategory": "VOC"}, {"id": 19, "name":
18
+ "train", "supercategory": "VOC"}, {"id": 20, "name": "tvmonitor", "supercategory":
19
+ "VOC"}]'
20
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
21
+ REGISTER:
22
+ test:
23
+ ann_file: odinw/PascalVOC/valid/annotations_without_background.json
24
+ img_dir: odinw/PascalVOC/valid
25
+ train:
26
+ ann_file: odinw/PascalVOC/train/annotations_without_background.json
27
+ img_dir: odinw/PascalVOC/train
28
+ train_10_3:
29
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed3.json
30
+ img_dir: odinw/PascalVOC/train
31
+ train_10_30:
32
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed30.json
33
+ img_dir: odinw/PascalVOC/train
34
+ train_10_300:
35
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed300.json
36
+ img_dir: odinw/PascalVOC/train
37
+ train_1_3:
38
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed3.json
39
+ img_dir: odinw/PascalVOC/train
40
+ train_1_30:
41
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed30.json
42
+ img_dir: odinw/PascalVOC/train
43
+ train_1_300:
44
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed300.json
45
+ img_dir: odinw/PascalVOC/train
46
+ train_3_3:
47
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed3.json
48
+ img_dir: odinw/PascalVOC/train
49
+ train_3_30:
50
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed30.json
51
+ img_dir: odinw/PascalVOC/train
52
+ train_3_300:
53
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed300.json
54
+ img_dir: odinw/PascalVOC/train
55
+ train_5_3:
56
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed3.json
57
+ img_dir: odinw/PascalVOC/train
58
+ train_5_30:
59
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed30.json
60
+ img_dir: odinw/PascalVOC/train
61
+ train_5_300:
62
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed300.json
63
+ img_dir: odinw/PascalVOC/train
64
+ val:
65
+ ann_file: odinw/PascalVOC/valid/annotations_without_background.json
66
+ img_dir: odinw/PascalVOC/valid
67
+ val_10_3:
68
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed3.json
69
+ img_dir: odinw/PascalVOC/valid
70
+ val_10_30:
71
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed30.json
72
+ img_dir: odinw/PascalVOC/valid
73
+ val_10_300:
74
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed300.json
75
+ img_dir: odinw/PascalVOC/valid
76
+ val_1_3:
77
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed3.json
78
+ img_dir: odinw/PascalVOC/valid
79
+ val_1_30:
80
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed30.json
81
+ img_dir: odinw/PascalVOC/valid
82
+ val_1_300:
83
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed300.json
84
+ img_dir: odinw/PascalVOC/valid
85
+ val_3_3:
86
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed3.json
87
+ img_dir: odinw/PascalVOC/valid
88
+ val_3_30:
89
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed30.json
90
+ img_dir: odinw/PascalVOC/valid
91
+ val_3_300:
92
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed300.json
93
+ img_dir: odinw/PascalVOC/valid
94
+ val_5_3:
95
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed3.json
96
+ img_dir: odinw/PascalVOC/valid
97
+ val_5_30:
98
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed30.json
99
+ img_dir: odinw/PascalVOC/valid
100
+ val_5_300:
101
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed300.json
102
+ img_dir: odinw/PascalVOC/valid
103
+ TEST: ("val",)
104
+ TRAIN: ("train",)
105
+ INPUT:
106
+ MAX_SIZE_TEST: 1333
107
+ MAX_SIZE_TRAIN: 1333
108
+ MIN_SIZE_TEST: 800
109
+ MIN_SIZE_TRAIN: 800
110
+ MODEL:
111
+ ATSS:
112
+ NUM_CLASSES: 21
113
+ DYHEAD:
114
+ NUM_CLASSES: 21
115
+ FCOS:
116
+ NUM_CLASSES: 21
117
+ ROI_BOX_HEAD:
118
+ NUM_CLASSES: 21
119
+ SOLVER:
120
+ CHECKPOINT_PERIOD: 100
121
+ MAX_EPOCH: 12
122
+ WARMUP_ITERS: 0
123
+ TEST:
124
+ IMS_PER_BATCH: 8
configs/odinw_13/Raccoon_Raccoon.v2-raw.coco.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "raccoon", "supercategory": "raccoons"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/test/annotations_without_background.json
11
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/test
12
+ train:
13
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/annotations_without_background.json
14
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
15
+ train_10_3:
16
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
18
+ train_10_30:
19
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
21
+ train_10_300:
22
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
24
+ train_1_3:
25
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
27
+ train_1_30:
28
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
30
+ train_1_300:
31
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
33
+ train_3_3:
34
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
36
+ train_3_30:
37
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
39
+ train_3_300:
40
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
42
+ train_5_3:
43
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
45
+ train_5_30:
46
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
48
+ train_5_300:
49
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
51
+ val:
52
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/annotations_without_background.json
53
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
54
+ val_10_3:
55
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
57
+ val_10_30:
58
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
60
+ val_10_300:
61
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
63
+ val_1_3:
64
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
66
+ val_1_30:
67
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
69
+ val_1_300:
70
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
72
+ val_3_3:
73
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
75
+ val_3_30:
76
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
78
+ val_3_300:
79
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
81
+ val_5_3:
82
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
84
+ val_5_30:
85
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
87
+ val_5_300:
88
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_13/ShellfishOpenImages_raw.yaml ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Crab", "supercategory": "shellfish"}, {"id":
7
+ 2, "name": "Lobster", "supercategory": "shellfish"}, {"id": 3, "name": "Shrimp",
8
+ "supercategory": "shellfish"}]'
9
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
10
+ REGISTER:
11
+ test:
12
+ ann_file: odinw/ShellfishOpenImages/raw/test/annotations_without_background.json
13
+ img_dir: odinw/ShellfishOpenImages/raw/test
14
+ train:
15
+ ann_file: odinw/ShellfishOpenImages/raw/train/annotations_without_background.json
16
+ img_dir: odinw/ShellfishOpenImages/raw/train
17
+ train_10_3:
18
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed3.json
19
+ img_dir: odinw/ShellfishOpenImages/raw/train
20
+ train_10_30:
21
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed30.json
22
+ img_dir: odinw/ShellfishOpenImages/raw/train
23
+ train_10_300:
24
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed300.json
25
+ img_dir: odinw/ShellfishOpenImages/raw/train
26
+ train_1_3:
27
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed3.json
28
+ img_dir: odinw/ShellfishOpenImages/raw/train
29
+ train_1_30:
30
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed30.json
31
+ img_dir: odinw/ShellfishOpenImages/raw/train
32
+ train_1_300:
33
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed300.json
34
+ img_dir: odinw/ShellfishOpenImages/raw/train
35
+ train_3_3:
36
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed3.json
37
+ img_dir: odinw/ShellfishOpenImages/raw/train
38
+ train_3_30:
39
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed30.json
40
+ img_dir: odinw/ShellfishOpenImages/raw/train
41
+ train_3_300:
42
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed300.json
43
+ img_dir: odinw/ShellfishOpenImages/raw/train
44
+ train_5_3:
45
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed3.json
46
+ img_dir: odinw/ShellfishOpenImages/raw/train
47
+ train_5_30:
48
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed30.json
49
+ img_dir: odinw/ShellfishOpenImages/raw/train
50
+ train_5_300:
51
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed300.json
52
+ img_dir: odinw/ShellfishOpenImages/raw/train
53
+ val:
54
+ ann_file: odinw/ShellfishOpenImages/raw/valid/annotations_without_background.json
55
+ img_dir: odinw/ShellfishOpenImages/raw/valid
56
+ val_10_3:
57
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed3.json
58
+ img_dir: odinw/ShellfishOpenImages/raw/valid
59
+ val_10_30:
60
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed30.json
61
+ img_dir: odinw/ShellfishOpenImages/raw/valid
62
+ val_10_300:
63
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed300.json
64
+ img_dir: odinw/ShellfishOpenImages/raw/valid
65
+ val_1_3:
66
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed3.json
67
+ img_dir: odinw/ShellfishOpenImages/raw/valid
68
+ val_1_30:
69
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed30.json
70
+ img_dir: odinw/ShellfishOpenImages/raw/valid
71
+ val_1_300:
72
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed300.json
73
+ img_dir: odinw/ShellfishOpenImages/raw/valid
74
+ val_3_3:
75
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed3.json
76
+ img_dir: odinw/ShellfishOpenImages/raw/valid
77
+ val_3_30:
78
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed30.json
79
+ img_dir: odinw/ShellfishOpenImages/raw/valid
80
+ val_3_300:
81
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed300.json
82
+ img_dir: odinw/ShellfishOpenImages/raw/valid
83
+ val_5_3:
84
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed3.json
85
+ img_dir: odinw/ShellfishOpenImages/raw/valid
86
+ val_5_30:
87
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed30.json
88
+ img_dir: odinw/ShellfishOpenImages/raw/valid
89
+ val_5_300:
90
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed300.json
91
+ img_dir: odinw/ShellfishOpenImages/raw/valid
92
+ TEST: ("val",)
93
+ TRAIN: ("train",)
94
+ INPUT:
95
+ MAX_SIZE_TEST: 1333
96
+ MAX_SIZE_TRAIN: 1333
97
+ MIN_SIZE_TEST: 800
98
+ MIN_SIZE_TRAIN: 800
99
+ MODEL:
100
+ ATSS:
101
+ NUM_CLASSES: 4
102
+ DYHEAD:
103
+ NUM_CLASSES: 4
104
+ FCOS:
105
+ NUM_CLASSES: 4
106
+ ROI_BOX_HEAD:
107
+ NUM_CLASSES: 4
108
+ SOLVER:
109
+ CHECKPOINT_PERIOD: 100
110
+ MAX_EPOCH: 12
111
+ WARMUP_ITERS: 0
112
+ TEST:
113
+ IMS_PER_BATCH: 8
configs/odinw_13/VehiclesOpenImages_416x416.yaml ADDED
@@ -0,0 +1,153 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Ambulance", "supercategory": "vehicles"},
7
+ {"id": 2, "name": "Bus", "supercategory": "vehicles"}, {"id": 3, "name": "Car",
8
+ "supercategory": "vehicles"}, {"id": 4, "name": "Motorcycle", "supercategory":
9
+ "vehicles"}, {"id": 5, "name": "Truck", "supercategory": "vehicles"}]'
10
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
11
+ REGISTER:
12
+ minival:
13
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/annotations_without_background.json
14
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
15
+ minival_10_3:
16
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed3.json
17
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
18
+ minival_10_30:
19
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed30.json
20
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
21
+ minival_10_300:
22
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed300.json
23
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
24
+ minival_1_3:
25
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed3.json
26
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
27
+ minival_1_30:
28
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed30.json
29
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
30
+ minival_1_300:
31
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed300.json
32
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
33
+ minival_3_3:
34
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed3.json
35
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
36
+ minival_3_30:
37
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed30.json
38
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
39
+ minival_3_300:
40
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed300.json
41
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
42
+ minival_5_3:
43
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed3.json
44
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
45
+ minival_5_30:
46
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed30.json
47
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
48
+ minival_5_300:
49
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed300.json
50
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
51
+ test:
52
+ ann_file: odinw/VehiclesOpenImages/416x416/test/annotations_without_background.json
53
+ img_dir: odinw/VehiclesOpenImages/416x416/test
54
+ train:
55
+ ann_file: odinw/VehiclesOpenImages/416x416/train/annotations_without_background.json
56
+ img_dir: odinw/VehiclesOpenImages/416x416/train
57
+ train_10_3:
58
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed3.json
59
+ img_dir: odinw/VehiclesOpenImages/416x416/train
60
+ train_10_30:
61
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed30.json
62
+ img_dir: odinw/VehiclesOpenImages/416x416/train
63
+ train_10_300:
64
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed300.json
65
+ img_dir: odinw/VehiclesOpenImages/416x416/train
66
+ train_1_3:
67
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed3.json
68
+ img_dir: odinw/VehiclesOpenImages/416x416/train
69
+ train_1_30:
70
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed30.json
71
+ img_dir: odinw/VehiclesOpenImages/416x416/train
72
+ train_1_300:
73
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed300.json
74
+ img_dir: odinw/VehiclesOpenImages/416x416/train
75
+ train_3_3:
76
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed3.json
77
+ img_dir: odinw/VehiclesOpenImages/416x416/train
78
+ train_3_30:
79
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed30.json
80
+ img_dir: odinw/VehiclesOpenImages/416x416/train
81
+ train_3_300:
82
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed300.json
83
+ img_dir: odinw/VehiclesOpenImages/416x416/train
84
+ train_5_3:
85
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed3.json
86
+ img_dir: odinw/VehiclesOpenImages/416x416/train
87
+ train_5_30:
88
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed30.json
89
+ img_dir: odinw/VehiclesOpenImages/416x416/train
90
+ train_5_300:
91
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed300.json
92
+ img_dir: odinw/VehiclesOpenImages/416x416/train
93
+ val:
94
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/annotations_without_background.json
95
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
96
+ val_10_3:
97
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed3.json
98
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
99
+ val_10_30:
100
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed30.json
101
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
102
+ val_10_300:
103
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed300.json
104
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
105
+ val_1_3:
106
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed3.json
107
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
108
+ val_1_30:
109
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed30.json
110
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
111
+ val_1_300:
112
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed300.json
113
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
114
+ val_3_3:
115
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed3.json
116
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
117
+ val_3_30:
118
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed30.json
119
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
120
+ val_3_300:
121
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed300.json
122
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
123
+ val_5_3:
124
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed3.json
125
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
126
+ val_5_30:
127
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed30.json
128
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
129
+ val_5_300:
130
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed300.json
131
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
132
+ TEST: ("minival",)
133
+ TRAIN: ("train",)
134
+ INPUT:
135
+ MAX_SIZE_TEST: 1333
136
+ MAX_SIZE_TRAIN: 1333
137
+ MIN_SIZE_TEST: 800
138
+ MIN_SIZE_TRAIN: 800
139
+ MODEL:
140
+ ATSS:
141
+ NUM_CLASSES: 6
142
+ DYHEAD:
143
+ NUM_CLASSES: 6
144
+ FCOS:
145
+ NUM_CLASSES: 6
146
+ ROI_BOX_HEAD:
147
+ NUM_CLASSES: 6
148
+ SOLVER:
149
+ CHECKPOINT_PERIOD: 100
150
+ MAX_EPOCH: 12
151
+ WARMUP_ITERS: 0
152
+ TEST:
153
+ IMS_PER_BATCH: 8
configs/odinw_13/pistols_export.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "pistol", "supercategory": "Guns"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/pistols/export/test_annotations_without_background.json
11
+ img_dir: odinw/pistols/export
12
+ train:
13
+ ann_file: odinw/pistols/export/train_annotations_without_background.json
14
+ img_dir: odinw/pistols/export
15
+ train_10_3:
16
+ ann_file: odinw/pistols/export/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/pistols/export
18
+ train_10_30:
19
+ ann_file: odinw/pistols/export/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/pistols/export
21
+ train_10_300:
22
+ ann_file: odinw/pistols/export/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/pistols/export
24
+ train_1_3:
25
+ ann_file: odinw/pistols/export/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/pistols/export
27
+ train_1_30:
28
+ ann_file: odinw/pistols/export/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/pistols/export
30
+ train_1_300:
31
+ ann_file: odinw/pistols/export/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/pistols/export
33
+ train_3_3:
34
+ ann_file: odinw/pistols/export/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/pistols/export
36
+ train_3_30:
37
+ ann_file: odinw/pistols/export/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/pistols/export
39
+ train_3_300:
40
+ ann_file: odinw/pistols/export/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/pistols/export
42
+ train_5_3:
43
+ ann_file: odinw/pistols/export/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/pistols/export
45
+ train_5_30:
46
+ ann_file: odinw/pistols/export/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/pistols/export
48
+ train_5_300:
49
+ ann_file: odinw/pistols/export/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/pistols/export
51
+ val:
52
+ ann_file: odinw/pistols/export/val_annotations_without_background.json
53
+ img_dir: odinw/pistols/export
54
+ val_10_3:
55
+ ann_file: odinw/pistols/export/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/pistols/export
57
+ val_10_30:
58
+ ann_file: odinw/pistols/export/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/pistols/export
60
+ val_10_300:
61
+ ann_file: odinw/pistols/export/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/pistols/export
63
+ val_1_3:
64
+ ann_file: odinw/pistols/export/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/pistols/export
66
+ val_1_30:
67
+ ann_file: odinw/pistols/export/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/pistols/export
69
+ val_1_300:
70
+ ann_file: odinw/pistols/export/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/pistols/export
72
+ val_3_3:
73
+ ann_file: odinw/pistols/export/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/pistols/export
75
+ val_3_30:
76
+ ann_file: odinw/pistols/export/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/pistols/export
78
+ val_3_300:
79
+ ann_file: odinw/pistols/export/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/pistols/export
81
+ val_5_3:
82
+ ann_file: odinw/pistols/export/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/pistols/export
84
+ val_5_30:
85
+ ann_file: odinw/pistols/export/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/pistols/export
87
+ val_5_300:
88
+ ann_file: odinw/pistols/export/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/pistols/export
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 297
100
+ DYHEAD:
101
+ NUM_CLASSES: 297
102
+ FCOS:
103
+ NUM_CLASSES: 297
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 297
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_13/pothole.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "pothole", "supercategory": "potholes"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/pothole/test/annotations_without_background.json
11
+ img_dir: odinw/pothole/test
12
+ train:
13
+ ann_file: odinw/pothole/train/annotations_without_background.json
14
+ img_dir: odinw/pothole/train
15
+ train_10_3:
16
+ ann_file: odinw/pothole/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/pothole/train
18
+ train_10_30:
19
+ ann_file: odinw/pothole/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/pothole/train
21
+ train_10_300:
22
+ ann_file: odinw/pothole/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/pothole/train
24
+ train_1_3:
25
+ ann_file: odinw/pothole/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/pothole/train
27
+ train_1_30:
28
+ ann_file: odinw/pothole/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/pothole/train
30
+ train_1_300:
31
+ ann_file: odinw/pothole/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/pothole/train
33
+ train_3_3:
34
+ ann_file: odinw/pothole/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/pothole/train
36
+ train_3_30:
37
+ ann_file: odinw/pothole/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/pothole/train
39
+ train_3_300:
40
+ ann_file: odinw/pothole/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/pothole/train
42
+ train_5_3:
43
+ ann_file: odinw/pothole/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/pothole/train
45
+ train_5_30:
46
+ ann_file: odinw/pothole/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/pothole/train
48
+ train_5_300:
49
+ ann_file: odinw/pothole/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/pothole/train
51
+ val:
52
+ ann_file: odinw/pothole/valid/annotations_without_background.json
53
+ img_dir: odinw/pothole/valid
54
+ val_10_3:
55
+ ann_file: odinw/pothole/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/pothole/valid
57
+ val_10_30:
58
+ ann_file: odinw/pothole/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/pothole/valid
60
+ val_10_300:
61
+ ann_file: odinw/pothole/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/pothole/valid
63
+ val_1_3:
64
+ ann_file: odinw/pothole/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/pothole/valid
66
+ val_1_30:
67
+ ann_file: odinw/pothole/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/pothole/valid
69
+ val_1_300:
70
+ ann_file: odinw/pothole/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/pothole/valid
72
+ val_3_3:
73
+ ann_file: odinw/pothole/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/pothole/valid
75
+ val_3_30:
76
+ ann_file: odinw/pothole/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/pothole/valid
78
+ val_3_300:
79
+ ann_file: odinw/pothole/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/pothole/valid
81
+ val_5_3:
82
+ ann_file: odinw/pothole/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/pothole/valid
84
+ val_5_30:
85
+ ann_file: odinw/pothole/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/pothole/valid
87
+ val_5_300:
88
+ ann_file: odinw/pothole/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/pothole/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_13/thermalDogsAndPeople.yaml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "dog", "supercategory": "dogs-person"}, {"id":
7
+ 2, "name": "person", "supercategory": "dogs-person"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ test:
11
+ ann_file: odinw/thermalDogsAndPeople/test/annotations_without_background.json
12
+ img_dir: odinw/thermalDogsAndPeople/test
13
+ train:
14
+ ann_file: odinw/thermalDogsAndPeople/train/annotations_without_background.json
15
+ img_dir: odinw/thermalDogsAndPeople/train
16
+ train_10_3:
17
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot10_seed3.json
18
+ img_dir: odinw/thermalDogsAndPeople/train
19
+ train_10_30:
20
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot10_seed30.json
21
+ img_dir: odinw/thermalDogsAndPeople/train
22
+ train_10_300:
23
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot10_seed300.json
24
+ img_dir: odinw/thermalDogsAndPeople/train
25
+ train_1_3:
26
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot1_seed3.json
27
+ img_dir: odinw/thermalDogsAndPeople/train
28
+ train_1_30:
29
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot1_seed30.json
30
+ img_dir: odinw/thermalDogsAndPeople/train
31
+ train_1_300:
32
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot1_seed300.json
33
+ img_dir: odinw/thermalDogsAndPeople/train
34
+ train_3_3:
35
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot3_seed3.json
36
+ img_dir: odinw/thermalDogsAndPeople/train
37
+ train_3_30:
38
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot3_seed30.json
39
+ img_dir: odinw/thermalDogsAndPeople/train
40
+ train_3_300:
41
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot3_seed300.json
42
+ img_dir: odinw/thermalDogsAndPeople/train
43
+ train_5_3:
44
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot5_seed3.json
45
+ img_dir: odinw/thermalDogsAndPeople/train
46
+ train_5_30:
47
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot5_seed30.json
48
+ img_dir: odinw/thermalDogsAndPeople/train
49
+ train_5_300:
50
+ ann_file: odinw/thermalDogsAndPeople/train/fewshot_train_shot5_seed300.json
51
+ img_dir: odinw/thermalDogsAndPeople/train
52
+ val:
53
+ ann_file: odinw/thermalDogsAndPeople/valid/annotations_without_background.json
54
+ img_dir: odinw/thermalDogsAndPeople/valid
55
+ val_10_3:
56
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot10_seed3.json
57
+ img_dir: odinw/thermalDogsAndPeople/valid
58
+ val_10_30:
59
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot10_seed30.json
60
+ img_dir: odinw/thermalDogsAndPeople/valid
61
+ val_10_300:
62
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot10_seed300.json
63
+ img_dir: odinw/thermalDogsAndPeople/valid
64
+ val_1_3:
65
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot1_seed3.json
66
+ img_dir: odinw/thermalDogsAndPeople/valid
67
+ val_1_30:
68
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot1_seed30.json
69
+ img_dir: odinw/thermalDogsAndPeople/valid
70
+ val_1_300:
71
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot1_seed300.json
72
+ img_dir: odinw/thermalDogsAndPeople/valid
73
+ val_3_3:
74
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot3_seed3.json
75
+ img_dir: odinw/thermalDogsAndPeople/valid
76
+ val_3_30:
77
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot3_seed30.json
78
+ img_dir: odinw/thermalDogsAndPeople/valid
79
+ val_3_300:
80
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot3_seed300.json
81
+ img_dir: odinw/thermalDogsAndPeople/valid
82
+ val_5_3:
83
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot5_seed3.json
84
+ img_dir: odinw/thermalDogsAndPeople/valid
85
+ val_5_30:
86
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot5_seed30.json
87
+ img_dir: odinw/thermalDogsAndPeople/valid
88
+ val_5_300:
89
+ ann_file: odinw/thermalDogsAndPeople/valid/fewshot_val_shot5_seed300.json
90
+ img_dir: odinw/thermalDogsAndPeople/valid
91
+ TEST: ("val",)
92
+ TRAIN: ("train",)
93
+ INPUT:
94
+ MAX_SIZE_TEST: 1333
95
+ MAX_SIZE_TRAIN: 1333
96
+ MIN_SIZE_TEST: 800
97
+ MIN_SIZE_TRAIN: 800
98
+ MODEL:
99
+ ATSS:
100
+ NUM_CLASSES: 3
101
+ DYHEAD:
102
+ NUM_CLASSES: 3
103
+ FCOS:
104
+ NUM_CLASSES: 3
105
+ ROI_BOX_HEAD:
106
+ NUM_CLASSES: 3
107
+ SOLVER:
108
+ CHECKPOINT_PERIOD: 100
109
+ MAX_EPOCH: 12
110
+ WARMUP_ITERS: 0
111
+ TEST:
112
+ IMS_PER_BATCH: 8
configs/odinw_35/AerialMaritimeDrone_large.yaml ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "boat", "supercategory": "movable-objects"},
7
+ {"id": 2, "name": "car", "supercategory": "movable-objects"}, {"id": 3, "name":
8
+ "dock", "supercategory": "movable-objects"}, {"id": 4, "name": "jetski", "supercategory":
9
+ "movable-objects"}, {"id": 5, "name": "lift", "supercategory": "movable-objects"}]'
10
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
11
+ REGISTER:
12
+ test:
13
+ ann_file: odinw/AerialMaritimeDrone/large/test/annotations_without_background.json
14
+ img_dir: odinw/AerialMaritimeDrone/large/test
15
+ train:
16
+ ann_file: odinw/AerialMaritimeDrone/large/train/annotations_without_background.json
17
+ img_dir: odinw/AerialMaritimeDrone/large/train
18
+ train_10_3:
19
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed3.json
20
+ img_dir: odinw/AerialMaritimeDrone/large/train
21
+ train_10_30:
22
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed30.json
23
+ img_dir: odinw/AerialMaritimeDrone/large/train
24
+ train_10_300:
25
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot10_seed300.json
26
+ img_dir: odinw/AerialMaritimeDrone/large/train
27
+ train_1_3:
28
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed3.json
29
+ img_dir: odinw/AerialMaritimeDrone/large/train
30
+ train_1_30:
31
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed30.json
32
+ img_dir: odinw/AerialMaritimeDrone/large/train
33
+ train_1_300:
34
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot1_seed300.json
35
+ img_dir: odinw/AerialMaritimeDrone/large/train
36
+ train_3_3:
37
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed3.json
38
+ img_dir: odinw/AerialMaritimeDrone/large/train
39
+ train_3_30:
40
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed30.json
41
+ img_dir: odinw/AerialMaritimeDrone/large/train
42
+ train_3_300:
43
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot3_seed300.json
44
+ img_dir: odinw/AerialMaritimeDrone/large/train
45
+ train_5_3:
46
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed3.json
47
+ img_dir: odinw/AerialMaritimeDrone/large/train
48
+ train_5_30:
49
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed30.json
50
+ img_dir: odinw/AerialMaritimeDrone/large/train
51
+ train_5_300:
52
+ ann_file: odinw/AerialMaritimeDrone/large/train/fewshot_train_shot5_seed300.json
53
+ img_dir: odinw/AerialMaritimeDrone/large/train
54
+ val:
55
+ ann_file: odinw/AerialMaritimeDrone/large/valid/annotations_without_background.json
56
+ img_dir: odinw/AerialMaritimeDrone/large/valid
57
+ val_10_3:
58
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed3.json
59
+ img_dir: odinw/AerialMaritimeDrone/large/valid
60
+ val_10_30:
61
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed30.json
62
+ img_dir: odinw/AerialMaritimeDrone/large/valid
63
+ val_10_300:
64
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot10_seed300.json
65
+ img_dir: odinw/AerialMaritimeDrone/large/valid
66
+ val_1_3:
67
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed3.json
68
+ img_dir: odinw/AerialMaritimeDrone/large/valid
69
+ val_1_30:
70
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed30.json
71
+ img_dir: odinw/AerialMaritimeDrone/large/valid
72
+ val_1_300:
73
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot1_seed300.json
74
+ img_dir: odinw/AerialMaritimeDrone/large/valid
75
+ val_3_3:
76
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed3.json
77
+ img_dir: odinw/AerialMaritimeDrone/large/valid
78
+ val_3_30:
79
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed30.json
80
+ img_dir: odinw/AerialMaritimeDrone/large/valid
81
+ val_3_300:
82
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot3_seed300.json
83
+ img_dir: odinw/AerialMaritimeDrone/large/valid
84
+ val_5_3:
85
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed3.json
86
+ img_dir: odinw/AerialMaritimeDrone/large/valid
87
+ val_5_30:
88
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed30.json
89
+ img_dir: odinw/AerialMaritimeDrone/large/valid
90
+ val_5_300:
91
+ ann_file: odinw/AerialMaritimeDrone/large/valid/fewshot_val_shot5_seed300.json
92
+ img_dir: odinw/AerialMaritimeDrone/large/valid
93
+ TEST: ("val",)
94
+ TRAIN: ("train",)
95
+ INPUT:
96
+ MAX_SIZE_TEST: 1333
97
+ MAX_SIZE_TRAIN: 1333
98
+ MIN_SIZE_TEST: 800
99
+ MIN_SIZE_TRAIN: 800
100
+ MODEL:
101
+ ATSS:
102
+ NUM_CLASSES: 6
103
+ DYHEAD:
104
+ NUM_CLASSES: 6
105
+ FCOS:
106
+ NUM_CLASSES: 6
107
+ ROI_BOX_HEAD:
108
+ NUM_CLASSES: 6
109
+ SOLVER:
110
+ CHECKPOINT_PERIOD: 100
111
+ MAX_EPOCH: 12
112
+ WARMUP_ITERS: 0
113
+ TEST:
114
+ IMS_PER_BATCH: 8
configs/odinw_35/AerialMaritimeDrone_tiled.yaml ADDED
@@ -0,0 +1,114 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "boat", "supercategory": "movable-objects"},
7
+ {"id": 2, "name": "car", "supercategory": "movable-objects"}, {"id": 3, "name":
8
+ "dock", "supercategory": "movable-objects"}, {"id": 4, "name": "jetski", "supercategory":
9
+ "movable-objects"}, {"id": 5, "name": "lift", "supercategory": "movable-objects"}]'
10
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
11
+ REGISTER:
12
+ test:
13
+ ann_file: odinw/AerialMaritimeDrone/tiled/test/annotations_without_background.json
14
+ img_dir: odinw/AerialMaritimeDrone/tiled/test
15
+ train:
16
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/annotations_without_background.json
17
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
18
+ train_10_3:
19
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot10_seed3.json
20
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
21
+ train_10_30:
22
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot10_seed30.json
23
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
24
+ train_10_300:
25
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot10_seed300.json
26
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
27
+ train_1_3:
28
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot1_seed3.json
29
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
30
+ train_1_30:
31
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot1_seed30.json
32
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
33
+ train_1_300:
34
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot1_seed300.json
35
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
36
+ train_3_3:
37
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot3_seed3.json
38
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
39
+ train_3_30:
40
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot3_seed30.json
41
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
42
+ train_3_300:
43
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot3_seed300.json
44
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
45
+ train_5_3:
46
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot5_seed3.json
47
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
48
+ train_5_30:
49
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot5_seed30.json
50
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
51
+ train_5_300:
52
+ ann_file: odinw/AerialMaritimeDrone/tiled/train/fewshot_train_shot5_seed300.json
53
+ img_dir: odinw/AerialMaritimeDrone/tiled/train
54
+ val:
55
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/annotations_without_background.json
56
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
57
+ val_10_3:
58
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot10_seed3.json
59
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
60
+ val_10_30:
61
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot10_seed30.json
62
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
63
+ val_10_300:
64
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot10_seed300.json
65
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
66
+ val_1_3:
67
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot1_seed3.json
68
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
69
+ val_1_30:
70
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot1_seed30.json
71
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
72
+ val_1_300:
73
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot1_seed300.json
74
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
75
+ val_3_3:
76
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot3_seed3.json
77
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
78
+ val_3_30:
79
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot3_seed30.json
80
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
81
+ val_3_300:
82
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot3_seed300.json
83
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
84
+ val_5_3:
85
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot5_seed3.json
86
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
87
+ val_5_30:
88
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot5_seed30.json
89
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
90
+ val_5_300:
91
+ ann_file: odinw/AerialMaritimeDrone/tiled/valid/fewshot_val_shot5_seed300.json
92
+ img_dir: odinw/AerialMaritimeDrone/tiled/valid
93
+ TEST: ("val",)
94
+ TRAIN: ("train",)
95
+ INPUT:
96
+ MAX_SIZE_TEST: 1333
97
+ MAX_SIZE_TRAIN: 1333
98
+ MIN_SIZE_TEST: 800
99
+ MIN_SIZE_TRAIN: 800
100
+ MODEL:
101
+ ATSS:
102
+ NUM_CLASSES: 6
103
+ DYHEAD:
104
+ NUM_CLASSES: 6
105
+ FCOS:
106
+ NUM_CLASSES: 6
107
+ ROI_BOX_HEAD:
108
+ NUM_CLASSES: 6
109
+ SOLVER:
110
+ CHECKPOINT_PERIOD: 100
111
+ MAX_EPOCH: 12
112
+ WARMUP_ITERS: 0
113
+ TEST:
114
+ IMS_PER_BATCH: 8
configs/odinw_35/AmericanSignLanguageLetters_American_Sign_Language_Letters.v1-v1.coco.yaml ADDED
@@ -0,0 +1,126 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "A", "supercategory": "Letters"}, {"id":
7
+ 2, "name": "B", "supercategory": "Letters"}, {"id": 3, "name": "C", "supercategory":
8
+ "Letters"}, {"id": 4, "name": "D", "supercategory": "Letters"}, {"id": 5, "name":
9
+ "E", "supercategory": "Letters"}, {"id": 6, "name": "F", "supercategory": "Letters"},
10
+ {"id": 7, "name": "G", "supercategory": "Letters"}, {"id": 8, "name": "H", "supercategory":
11
+ "Letters"}, {"id": 9, "name": "I", "supercategory": "Letters"}, {"id": 10, "name":
12
+ "J", "supercategory": "Letters"}, {"id": 11, "name": "K", "supercategory": "Letters"},
13
+ {"id": 12, "name": "L", "supercategory": "Letters"}, {"id": 13, "name": "M", "supercategory":
14
+ "Letters"}, {"id": 14, "name": "N", "supercategory": "Letters"}, {"id": 15, "name":
15
+ "O", "supercategory": "Letters"}, {"id": 16, "name": "P", "supercategory": "Letters"},
16
+ {"id": 17, "name": "Q", "supercategory": "Letters"}, {"id": 18, "name": "R", "supercategory":
17
+ "Letters"}, {"id": 19, "name": "S", "supercategory": "Letters"}, {"id": 20, "name":
18
+ "T", "supercategory": "Letters"}, {"id": 21, "name": "U", "supercategory": "Letters"},
19
+ {"id": 22, "name": "V", "supercategory": "Letters"}, {"id": 23, "name": "W", "supercategory":
20
+ "Letters"}, {"id": 24, "name": "X", "supercategory": "Letters"}, {"id": 25, "name":
21
+ "Y", "supercategory": "Letters"}, {"id": 26, "name": "Z", "supercategory": "Letters"}]'
22
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
23
+ REGISTER:
24
+ test:
25
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/test/annotations_without_background.json
26
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/test
27
+ train:
28
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/annotations_without_background.json
29
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
30
+ train_10_3:
31
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot10_seed3.json
32
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
33
+ train_10_30:
34
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot10_seed30.json
35
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
36
+ train_10_300:
37
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot10_seed300.json
38
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
39
+ train_1_3:
40
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot1_seed3.json
41
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
42
+ train_1_30:
43
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot1_seed30.json
44
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
45
+ train_1_300:
46
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot1_seed300.json
47
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
48
+ train_3_3:
49
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot3_seed3.json
50
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
51
+ train_3_30:
52
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot3_seed30.json
53
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
54
+ train_3_300:
55
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot3_seed300.json
56
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
57
+ train_5_3:
58
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot5_seed3.json
59
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
60
+ train_5_30:
61
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot5_seed30.json
62
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
63
+ train_5_300:
64
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train/fewshot_train_shot5_seed300.json
65
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/train
66
+ val:
67
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/annotations_without_background.json
68
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
69
+ val_10_3:
70
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot10_seed3.json
71
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
72
+ val_10_30:
73
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot10_seed30.json
74
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
75
+ val_10_300:
76
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot10_seed300.json
77
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
78
+ val_1_3:
79
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot1_seed3.json
80
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
81
+ val_1_30:
82
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot1_seed30.json
83
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
84
+ val_1_300:
85
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot1_seed300.json
86
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
87
+ val_3_3:
88
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot3_seed3.json
89
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
90
+ val_3_30:
91
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot3_seed30.json
92
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
93
+ val_3_300:
94
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot3_seed300.json
95
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
96
+ val_5_3:
97
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot5_seed3.json
98
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
99
+ val_5_30:
100
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot5_seed30.json
101
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
102
+ val_5_300:
103
+ ann_file: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid/fewshot_val_shot5_seed300.json
104
+ img_dir: odinw/AmericanSignLanguageLetters/American Sign Language Letters.v1-v1.coco/valid
105
+ TEST: ("val",)
106
+ TRAIN: ("train",)
107
+ INPUT:
108
+ MAX_SIZE_TEST: 1333
109
+ MAX_SIZE_TRAIN: 1333
110
+ MIN_SIZE_TEST: 800
111
+ MIN_SIZE_TRAIN: 800
112
+ MODEL:
113
+ ATSS:
114
+ NUM_CLASSES: 27
115
+ DYHEAD:
116
+ NUM_CLASSES: 27
117
+ FCOS:
118
+ NUM_CLASSES: 27
119
+ ROI_BOX_HEAD:
120
+ NUM_CLASSES: 27
121
+ SOLVER:
122
+ CHECKPOINT_PERIOD: 100
123
+ MAX_EPOCH: 12
124
+ WARMUP_ITERS: 0
125
+ TEST:
126
+ IMS_PER_BATCH: 8
configs/odinw_35/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml ADDED
@@ -0,0 +1,116 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "fish", "supercategory": "creatures"}, {"id":
7
+ 2, "name": "jellyfish", "supercategory": "creatures"}, {"id": 3, "name": "penguin",
8
+ "supercategory": "creatures"}, {"id": 4, "name": "puffin", "supercategory": "creatures"},
9
+ {"id": 5, "name": "shark", "supercategory": "creatures"}, {"id": 6, "name": "starfish",
10
+ "supercategory": "creatures"}, {"id": 7, "name": "stingray", "supercategory":
11
+ "creatures"}]'
12
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
13
+ REGISTER:
14
+ test:
15
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/test/annotations_without_background.json
16
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/test
17
+ train:
18
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/annotations_without_background.json
19
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
20
+ train_10_3:
21
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed3.json
22
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
23
+ train_10_30:
24
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed30.json
25
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
26
+ train_10_300:
27
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot10_seed300.json
28
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
29
+ train_1_3:
30
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed3.json
31
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
32
+ train_1_30:
33
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed30.json
34
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
35
+ train_1_300:
36
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot1_seed300.json
37
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
38
+ train_3_3:
39
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed3.json
40
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
41
+ train_3_30:
42
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed30.json
43
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
44
+ train_3_300:
45
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot3_seed300.json
46
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
47
+ train_5_3:
48
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed3.json
49
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
50
+ train_5_30:
51
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed30.json
52
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
53
+ train_5_300:
54
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train/fewshot_train_shot5_seed300.json
55
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/train
56
+ val:
57
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/annotations_without_background.json
58
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
59
+ val_10_3:
60
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed3.json
61
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
62
+ val_10_30:
63
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed30.json
64
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
65
+ val_10_300:
66
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot10_seed300.json
67
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
68
+ val_1_3:
69
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed3.json
70
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
71
+ val_1_30:
72
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed30.json
73
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
74
+ val_1_300:
75
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot1_seed300.json
76
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
77
+ val_3_3:
78
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed3.json
79
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
80
+ val_3_30:
81
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed30.json
82
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
83
+ val_3_300:
84
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot3_seed300.json
85
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
86
+ val_5_3:
87
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed3.json
88
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
89
+ val_5_30:
90
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed30.json
91
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
92
+ val_5_300:
93
+ ann_file: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid/fewshot_val_shot5_seed300.json
94
+ img_dir: odinw/Aquarium/Aquarium Combined.v2-raw-1024.coco/valid
95
+ TEST: ("val",)
96
+ TRAIN: ("train",)
97
+ INPUT:
98
+ MAX_SIZE_TEST: 1333
99
+ MAX_SIZE_TRAIN: 1333
100
+ MIN_SIZE_TEST: 800
101
+ MIN_SIZE_TRAIN: 800
102
+ MODEL:
103
+ ATSS:
104
+ NUM_CLASSES: 8
105
+ DYHEAD:
106
+ NUM_CLASSES: 8
107
+ FCOS:
108
+ NUM_CLASSES: 8
109
+ ROI_BOX_HEAD:
110
+ NUM_CLASSES: 8
111
+ SOLVER:
112
+ CHECKPOINT_PERIOD: 100
113
+ MAX_EPOCH: 12
114
+ WARMUP_ITERS: 0
115
+ TEST:
116
+ IMS_PER_BATCH: 8
configs/odinw_35/BCCD_BCCD.v3-raw.coco.yaml ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Platelets", "supercategory": "cells"}, {"id":
7
+ 2, "name": "RBC", "supercategory": "cells"}, {"id": 3, "name": "WBC", "supercategory":
8
+ "cells"}]'
9
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
10
+ REGISTER:
11
+ test:
12
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/test/annotations_without_background.json
13
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/test
14
+ train:
15
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/annotations_without_background.json
16
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
17
+ train_10_3:
18
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot10_seed3.json
19
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
20
+ train_10_30:
21
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot10_seed30.json
22
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
23
+ train_10_300:
24
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot10_seed300.json
25
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
26
+ train_1_3:
27
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot1_seed3.json
28
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
29
+ train_1_30:
30
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot1_seed30.json
31
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
32
+ train_1_300:
33
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot1_seed300.json
34
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
35
+ train_3_3:
36
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot3_seed3.json
37
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
38
+ train_3_30:
39
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot3_seed30.json
40
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
41
+ train_3_300:
42
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot3_seed300.json
43
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
44
+ train_5_3:
45
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot5_seed3.json
46
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
47
+ train_5_30:
48
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot5_seed30.json
49
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
50
+ train_5_300:
51
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/train/fewshot_train_shot5_seed300.json
52
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/train
53
+ val:
54
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/annotations_without_background.json
55
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
56
+ val_10_3:
57
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot10_seed3.json
58
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
59
+ val_10_30:
60
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot10_seed30.json
61
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
62
+ val_10_300:
63
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot10_seed300.json
64
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
65
+ val_1_3:
66
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot1_seed3.json
67
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
68
+ val_1_30:
69
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot1_seed30.json
70
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
71
+ val_1_300:
72
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot1_seed300.json
73
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
74
+ val_3_3:
75
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot3_seed3.json
76
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
77
+ val_3_30:
78
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot3_seed30.json
79
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
80
+ val_3_300:
81
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot3_seed300.json
82
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
83
+ val_5_3:
84
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot5_seed3.json
85
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
86
+ val_5_30:
87
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot5_seed30.json
88
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
89
+ val_5_300:
90
+ ann_file: odinw/BCCD/BCCD.v3-raw.coco/valid/fewshot_val_shot5_seed300.json
91
+ img_dir: odinw/BCCD/BCCD.v3-raw.coco/valid
92
+ TEST: ("val",)
93
+ TRAIN: ("train",)
94
+ INPUT:
95
+ MAX_SIZE_TEST: 1333
96
+ MAX_SIZE_TRAIN: 1333
97
+ MIN_SIZE_TEST: 800
98
+ MIN_SIZE_TRAIN: 800
99
+ MODEL:
100
+ ATSS:
101
+ NUM_CLASSES: 4
102
+ DYHEAD:
103
+ NUM_CLASSES: 4
104
+ FCOS:
105
+ NUM_CLASSES: 4
106
+ ROI_BOX_HEAD:
107
+ NUM_CLASSES: 4
108
+ SOLVER:
109
+ CHECKPOINT_PERIOD: 100
110
+ MAX_EPOCH: 12
111
+ WARMUP_ITERS: 0
112
+ TEST:
113
+ IMS_PER_BATCH: 8
configs/odinw_35/ChessPieces_Chess_Pieces.v23-raw.coco.yaml ADDED
@@ -0,0 +1,120 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": " ", "supercategory": "pieces"}, {"id":
7
+ 2, "name": "black bishop", "supercategory": "pieces"}, {"id": 3, "name": "black
8
+ king", "supercategory": "pieces"}, {"id": 4, "name": "black knight", "supercategory":
9
+ "pieces"}, {"id": 5, "name": "black pawn", "supercategory": "pieces"}, {"id":
10
+ 6, "name": "black queen", "supercategory": "pieces"}, {"id": 7, "name": "black
11
+ rook", "supercategory": "pieces"}, {"id": 8, "name": "white bishop", "supercategory":
12
+ "pieces"}, {"id": 9, "name": "white king", "supercategory": "pieces"}, {"id":
13
+ 10, "name": "white knight", "supercategory": "pieces"}, {"id": 11, "name": "white
14
+ pawn", "supercategory": "pieces"}, {"id": 12, "name": "white queen", "supercategory":
15
+ "pieces"}, {"id": 13, "name": "white rook", "supercategory": "pieces"}]'
16
+ PREDEFINED_TEXT: odinw/original/ChessPieces/category_description.json
17
+ REGISTER:
18
+ test:
19
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/test/annotations_without_background.json
20
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/test
21
+ train:
22
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/annotations_without_background.json
23
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
24
+ train_10_3:
25
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot10_seed3.json
26
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
27
+ train_10_30:
28
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot10_seed30.json
29
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
30
+ train_10_300:
31
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot10_seed300.json
32
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
33
+ train_1_3:
34
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot1_seed3.json
35
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
36
+ train_1_30:
37
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot1_seed30.json
38
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
39
+ train_1_300:
40
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot1_seed300.json
41
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
42
+ train_3_3:
43
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot3_seed3.json
44
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
45
+ train_3_30:
46
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot3_seed30.json
47
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
48
+ train_3_300:
49
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot3_seed300.json
50
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
51
+ train_5_3:
52
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot5_seed3.json
53
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
54
+ train_5_30:
55
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot5_seed30.json
56
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
57
+ train_5_300:
58
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train/fewshot_train_shot5_seed300.json
59
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/train
60
+ val:
61
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/annotations_without_background.json
62
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
63
+ val_10_3:
64
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot10_seed3.json
65
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
66
+ val_10_30:
67
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot10_seed30.json
68
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
69
+ val_10_300:
70
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot10_seed300.json
71
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
72
+ val_1_3:
73
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot1_seed3.json
74
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
75
+ val_1_30:
76
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot1_seed30.json
77
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
78
+ val_1_300:
79
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot1_seed300.json
80
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
81
+ val_3_3:
82
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot3_seed3.json
83
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
84
+ val_3_30:
85
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot3_seed30.json
86
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
87
+ val_3_300:
88
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot3_seed300.json
89
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
90
+ val_5_3:
91
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot5_seed3.json
92
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
93
+ val_5_30:
94
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot5_seed30.json
95
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
96
+ val_5_300:
97
+ ann_file: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid/fewshot_val_shot5_seed300.json
98
+ img_dir: odinw/ChessPieces/Chess Pieces.v23-raw.coco/valid
99
+ TEST: ("val",)
100
+ TRAIN: ("train",)
101
+ INPUT:
102
+ MAX_SIZE_TEST: 1333
103
+ MAX_SIZE_TRAIN: 1333
104
+ MIN_SIZE_TEST: 800
105
+ MIN_SIZE_TRAIN: 800
106
+ MODEL:
107
+ ATSS:
108
+ NUM_CLASSES: 14
109
+ DYHEAD:
110
+ NUM_CLASSES: 14
111
+ FCOS:
112
+ NUM_CLASSES: 14
113
+ ROI_BOX_HEAD:
114
+ NUM_CLASSES: 14
115
+ SOLVER:
116
+ CHECKPOINT_PERIOD: 100
117
+ MAX_EPOCH: 12
118
+ WARMUP_ITERS: 0
119
+ TEST:
120
+ IMS_PER_BATCH: 8
configs/odinw_35/CottontailRabbits.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Cottontail-Rabbit", "supercategory": "Cottontail-Rabbit"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/CottontailRabbits/test/annotations_without_background.json
11
+ img_dir: odinw/CottontailRabbits/test
12
+ train:
13
+ ann_file: odinw/CottontailRabbits/train/annotations_without_background.json
14
+ img_dir: odinw/CottontailRabbits/train
15
+ train_10_3:
16
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/CottontailRabbits/train
18
+ train_10_30:
19
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/CottontailRabbits/train
21
+ train_10_300:
22
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/CottontailRabbits/train
24
+ train_1_3:
25
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/CottontailRabbits/train
27
+ train_1_30:
28
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/CottontailRabbits/train
30
+ train_1_300:
31
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/CottontailRabbits/train
33
+ train_3_3:
34
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/CottontailRabbits/train
36
+ train_3_30:
37
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/CottontailRabbits/train
39
+ train_3_300:
40
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/CottontailRabbits/train
42
+ train_5_3:
43
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/CottontailRabbits/train
45
+ train_5_30:
46
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/CottontailRabbits/train
48
+ train_5_300:
49
+ ann_file: odinw/CottontailRabbits/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/CottontailRabbits/train
51
+ val:
52
+ ann_file: odinw/CottontailRabbits/valid/annotations_without_background.json
53
+ img_dir: odinw/CottontailRabbits/valid
54
+ val_10_3:
55
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/CottontailRabbits/valid
57
+ val_10_30:
58
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/CottontailRabbits/valid
60
+ val_10_300:
61
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/CottontailRabbits/valid
63
+ val_1_3:
64
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/CottontailRabbits/valid
66
+ val_1_30:
67
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/CottontailRabbits/valid
69
+ val_1_300:
70
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/CottontailRabbits/valid
72
+ val_3_3:
73
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/CottontailRabbits/valid
75
+ val_3_30:
76
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/CottontailRabbits/valid
78
+ val_3_300:
79
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/CottontailRabbits/valid
81
+ val_5_3:
82
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/CottontailRabbits/valid
84
+ val_5_30:
85
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/CottontailRabbits/valid
87
+ val_5_300:
88
+ ann_file: odinw/CottontailRabbits/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/CottontailRabbits/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_35/DroneControl_Drone_Control.v3-raw.coco.yaml ADDED
@@ -0,0 +1,155 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 8
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "follow", "supercategory": "actions"}, {"id":
7
+ 2, "name": "follow_hand", "supercategory": "actions"}, {"id": 3, "name": "land",
8
+ "supercategory": "actions"}, {"id": 4, "name": "land_hand", "supercategory": "actions"},
9
+ {"id": 5, "name": "null", "supercategory": "actions"}, {"id": 6, "name": "object",
10
+ "supercategory": "actions"}, {"id": 7, "name": "takeoff", "supercategory": "actions"},
11
+ {"id": 8, "name": "takeoff-hand", "supercategory": "actions"}]'
12
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
13
+ REGISTER:
14
+ minival:
15
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/annotations_without_background.json
16
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
17
+ minival_10_3:
18
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot10_seed3.json
19
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
20
+ minival_10_30:
21
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot10_seed30.json
22
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
23
+ minival_10_300:
24
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot10_seed300.json
25
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
26
+ minival_1_3:
27
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot1_seed3.json
28
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
29
+ minival_1_30:
30
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot1_seed30.json
31
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
32
+ minival_1_300:
33
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot1_seed300.json
34
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
35
+ minival_3_3:
36
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot3_seed3.json
37
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
38
+ minival_3_30:
39
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot3_seed30.json
40
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
41
+ minival_3_300:
42
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot3_seed300.json
43
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
44
+ minival_5_3:
45
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot5_seed3.json
46
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
47
+ minival_5_30:
48
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot5_seed30.json
49
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
50
+ minival_5_300:
51
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val/fewshot_minival_shot5_seed300.json
52
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/mini_val
53
+ test:
54
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/test/annotations_without_background.json
55
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/test
56
+ train:
57
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/annotations_without_background.json
58
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
59
+ train_10_3:
60
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot10_seed3.json
61
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
62
+ train_10_30:
63
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot10_seed30.json
64
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
65
+ train_10_300:
66
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot10_seed300.json
67
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
68
+ train_1_3:
69
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot1_seed3.json
70
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
71
+ train_1_30:
72
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot1_seed30.json
73
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
74
+ train_1_300:
75
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot1_seed300.json
76
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
77
+ train_3_3:
78
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot3_seed3.json
79
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
80
+ train_3_30:
81
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot3_seed30.json
82
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
83
+ train_3_300:
84
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot3_seed300.json
85
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
86
+ train_5_3:
87
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot5_seed3.json
88
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
89
+ train_5_30:
90
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot5_seed30.json
91
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
92
+ train_5_300:
93
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/train/fewshot_train_shot5_seed300.json
94
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/train
95
+ val:
96
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/annotations_without_background.json
97
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
98
+ val_10_3:
99
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot10_seed3.json
100
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
101
+ val_10_30:
102
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot10_seed30.json
103
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
104
+ val_10_300:
105
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot10_seed300.json
106
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
107
+ val_1_3:
108
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot1_seed3.json
109
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
110
+ val_1_30:
111
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot1_seed30.json
112
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
113
+ val_1_300:
114
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot1_seed300.json
115
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
116
+ val_3_3:
117
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot3_seed3.json
118
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
119
+ val_3_30:
120
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot3_seed30.json
121
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
122
+ val_3_300:
123
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot3_seed300.json
124
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
125
+ val_5_3:
126
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot5_seed3.json
127
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
128
+ val_5_30:
129
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot5_seed30.json
130
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
131
+ val_5_300:
132
+ ann_file: odinw/DroneControl/Drone Control.v3-raw.coco/valid/fewshot_val_shot5_seed300.json
133
+ img_dir: odinw/DroneControl/Drone Control.v3-raw.coco/valid
134
+ TEST: ("minival",)
135
+ TRAIN: ("train",)
136
+ INPUT:
137
+ MAX_SIZE_TEST: 1333
138
+ MAX_SIZE_TRAIN: 1333
139
+ MIN_SIZE_TEST: 800
140
+ MIN_SIZE_TRAIN: 800
141
+ MODEL:
142
+ ATSS:
143
+ NUM_CLASSES: 9
144
+ DYHEAD:
145
+ NUM_CLASSES: 9
146
+ FCOS:
147
+ NUM_CLASSES: 9
148
+ ROI_BOX_HEAD:
149
+ NUM_CLASSES: 9
150
+ SOLVER:
151
+ CHECKPOINT_PERIOD: 100
152
+ MAX_EPOCH: 12
153
+ WARMUP_ITERS: 0
154
+ TEST:
155
+ IMS_PER_BATCH: 8
configs/odinw_35/EgoHands_generic.yaml ADDED
@@ -0,0 +1,150 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "hand", "supercategory": "hands"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ minival:
10
+ ann_file: odinw/EgoHands/generic/mini_val/annotations_without_background.json
11
+ img_dir: odinw/EgoHands/generic/mini_val
12
+ minival_10_3:
13
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed3.json
14
+ img_dir: odinw/EgoHands/generic/mini_val
15
+ minival_10_30:
16
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed30.json
17
+ img_dir: odinw/EgoHands/generic/mini_val
18
+ minival_10_300:
19
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot10_seed300.json
20
+ img_dir: odinw/EgoHands/generic/mini_val
21
+ minival_1_3:
22
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed3.json
23
+ img_dir: odinw/EgoHands/generic/mini_val
24
+ minival_1_30:
25
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed30.json
26
+ img_dir: odinw/EgoHands/generic/mini_val
27
+ minival_1_300:
28
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot1_seed300.json
29
+ img_dir: odinw/EgoHands/generic/mini_val
30
+ minival_3_3:
31
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed3.json
32
+ img_dir: odinw/EgoHands/generic/mini_val
33
+ minival_3_30:
34
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed30.json
35
+ img_dir: odinw/EgoHands/generic/mini_val
36
+ minival_3_300:
37
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot3_seed300.json
38
+ img_dir: odinw/EgoHands/generic/mini_val
39
+ minival_5_3:
40
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed3.json
41
+ img_dir: odinw/EgoHands/generic/mini_val
42
+ minival_5_30:
43
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed30.json
44
+ img_dir: odinw/EgoHands/generic/mini_val
45
+ minival_5_300:
46
+ ann_file: odinw/EgoHands/generic/mini_val/fewshot_minival_shot5_seed300.json
47
+ img_dir: odinw/EgoHands/generic/mini_val
48
+ test:
49
+ ann_file: odinw/EgoHands/generic/test/annotations_without_background.json
50
+ img_dir: odinw/EgoHands/generic/test
51
+ train:
52
+ ann_file: odinw/EgoHands/generic/train/annotations_without_background.json
53
+ img_dir: odinw/EgoHands/generic/train
54
+ train_10_3:
55
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed3.json
56
+ img_dir: odinw/EgoHands/generic/train
57
+ train_10_30:
58
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed30.json
59
+ img_dir: odinw/EgoHands/generic/train
60
+ train_10_300:
61
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot10_seed300.json
62
+ img_dir: odinw/EgoHands/generic/train
63
+ train_1_3:
64
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed3.json
65
+ img_dir: odinw/EgoHands/generic/train
66
+ train_1_30:
67
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed30.json
68
+ img_dir: odinw/EgoHands/generic/train
69
+ train_1_300:
70
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot1_seed300.json
71
+ img_dir: odinw/EgoHands/generic/train
72
+ train_3_3:
73
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed3.json
74
+ img_dir: odinw/EgoHands/generic/train
75
+ train_3_30:
76
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed30.json
77
+ img_dir: odinw/EgoHands/generic/train
78
+ train_3_300:
79
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot3_seed300.json
80
+ img_dir: odinw/EgoHands/generic/train
81
+ train_5_3:
82
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed3.json
83
+ img_dir: odinw/EgoHands/generic/train
84
+ train_5_30:
85
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed30.json
86
+ img_dir: odinw/EgoHands/generic/train
87
+ train_5_300:
88
+ ann_file: odinw/EgoHands/generic/train/fewshot_train_shot5_seed300.json
89
+ img_dir: odinw/EgoHands/generic/train
90
+ val:
91
+ ann_file: odinw/EgoHands/generic/valid/annotations_without_background.json
92
+ img_dir: odinw/EgoHands/generic/valid
93
+ val_10_3:
94
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed3.json
95
+ img_dir: odinw/EgoHands/generic/valid
96
+ val_10_30:
97
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed30.json
98
+ img_dir: odinw/EgoHands/generic/valid
99
+ val_10_300:
100
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot10_seed300.json
101
+ img_dir: odinw/EgoHands/generic/valid
102
+ val_1_3:
103
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed3.json
104
+ img_dir: odinw/EgoHands/generic/valid
105
+ val_1_30:
106
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed30.json
107
+ img_dir: odinw/EgoHands/generic/valid
108
+ val_1_300:
109
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot1_seed300.json
110
+ img_dir: odinw/EgoHands/generic/valid
111
+ val_3_3:
112
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed3.json
113
+ img_dir: odinw/EgoHands/generic/valid
114
+ val_3_30:
115
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed30.json
116
+ img_dir: odinw/EgoHands/generic/valid
117
+ val_3_300:
118
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot3_seed300.json
119
+ img_dir: odinw/EgoHands/generic/valid
120
+ val_5_3:
121
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed3.json
122
+ img_dir: odinw/EgoHands/generic/valid
123
+ val_5_30:
124
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed30.json
125
+ img_dir: odinw/EgoHands/generic/valid
126
+ val_5_300:
127
+ ann_file: odinw/EgoHands/generic/valid/fewshot_val_shot5_seed300.json
128
+ img_dir: odinw/EgoHands/generic/valid
129
+ TEST: ("minival",)
130
+ TRAIN: ("train",)
131
+ INPUT:
132
+ MAX_SIZE_TEST: 1333
133
+ MAX_SIZE_TRAIN: 1333
134
+ MIN_SIZE_TEST: 800
135
+ MIN_SIZE_TRAIN: 800
136
+ MODEL:
137
+ ATSS:
138
+ NUM_CLASSES: 2
139
+ DYHEAD:
140
+ NUM_CLASSES: 2
141
+ FCOS:
142
+ NUM_CLASSES: 2
143
+ ROI_BOX_HEAD:
144
+ NUM_CLASSES: 2
145
+ SOLVER:
146
+ CHECKPOINT_PERIOD: 100
147
+ MAX_EPOCH: 12
148
+ WARMUP_ITERS: 0
149
+ TEST:
150
+ IMS_PER_BATCH: 8
configs/odinw_35/EgoHands_specific.yaml ADDED
@@ -0,0 +1,152 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "myleft", "supercategory": "hands"}, {"id":
7
+ 2, "name": "myright", "supercategory": "hands"}, {"id": 3, "name": "yourleft",
8
+ "supercategory": "hands"}, {"id": 4, "name": "yourright", "supercategory": "hands"}]'
9
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
10
+ REGISTER:
11
+ minival:
12
+ ann_file: odinw/EgoHands/specific/mini_val/annotations_without_background.json
13
+ img_dir: odinw/EgoHands/specific/mini_val
14
+ minival_10_3:
15
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot10_seed3.json
16
+ img_dir: odinw/EgoHands/specific/mini_val
17
+ minival_10_30:
18
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot10_seed30.json
19
+ img_dir: odinw/EgoHands/specific/mini_val
20
+ minival_10_300:
21
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot10_seed300.json
22
+ img_dir: odinw/EgoHands/specific/mini_val
23
+ minival_1_3:
24
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot1_seed3.json
25
+ img_dir: odinw/EgoHands/specific/mini_val
26
+ minival_1_30:
27
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot1_seed30.json
28
+ img_dir: odinw/EgoHands/specific/mini_val
29
+ minival_1_300:
30
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot1_seed300.json
31
+ img_dir: odinw/EgoHands/specific/mini_val
32
+ minival_3_3:
33
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot3_seed3.json
34
+ img_dir: odinw/EgoHands/specific/mini_val
35
+ minival_3_30:
36
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot3_seed30.json
37
+ img_dir: odinw/EgoHands/specific/mini_val
38
+ minival_3_300:
39
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot3_seed300.json
40
+ img_dir: odinw/EgoHands/specific/mini_val
41
+ minival_5_3:
42
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot5_seed3.json
43
+ img_dir: odinw/EgoHands/specific/mini_val
44
+ minival_5_30:
45
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot5_seed30.json
46
+ img_dir: odinw/EgoHands/specific/mini_val
47
+ minival_5_300:
48
+ ann_file: odinw/EgoHands/specific/mini_val/fewshot_minival_shot5_seed300.json
49
+ img_dir: odinw/EgoHands/specific/mini_val
50
+ test:
51
+ ann_file: odinw/EgoHands/specific/test/annotations_without_background.json
52
+ img_dir: odinw/EgoHands/specific/test
53
+ train:
54
+ ann_file: odinw/EgoHands/specific/train/annotations_without_background.json
55
+ img_dir: odinw/EgoHands/specific/train
56
+ train_10_3:
57
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot10_seed3.json
58
+ img_dir: odinw/EgoHands/specific/train
59
+ train_10_30:
60
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot10_seed30.json
61
+ img_dir: odinw/EgoHands/specific/train
62
+ train_10_300:
63
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot10_seed300.json
64
+ img_dir: odinw/EgoHands/specific/train
65
+ train_1_3:
66
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot1_seed3.json
67
+ img_dir: odinw/EgoHands/specific/train
68
+ train_1_30:
69
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot1_seed30.json
70
+ img_dir: odinw/EgoHands/specific/train
71
+ train_1_300:
72
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot1_seed300.json
73
+ img_dir: odinw/EgoHands/specific/train
74
+ train_3_3:
75
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot3_seed3.json
76
+ img_dir: odinw/EgoHands/specific/train
77
+ train_3_30:
78
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot3_seed30.json
79
+ img_dir: odinw/EgoHands/specific/train
80
+ train_3_300:
81
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot3_seed300.json
82
+ img_dir: odinw/EgoHands/specific/train
83
+ train_5_3:
84
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot5_seed3.json
85
+ img_dir: odinw/EgoHands/specific/train
86
+ train_5_30:
87
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot5_seed30.json
88
+ img_dir: odinw/EgoHands/specific/train
89
+ train_5_300:
90
+ ann_file: odinw/EgoHands/specific/train/fewshot_train_shot5_seed300.json
91
+ img_dir: odinw/EgoHands/specific/train
92
+ val:
93
+ ann_file: odinw/EgoHands/specific/valid/annotations_without_background.json
94
+ img_dir: odinw/EgoHands/specific/valid
95
+ val_10_3:
96
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot10_seed3.json
97
+ img_dir: odinw/EgoHands/specific/valid
98
+ val_10_30:
99
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot10_seed30.json
100
+ img_dir: odinw/EgoHands/specific/valid
101
+ val_10_300:
102
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot10_seed300.json
103
+ img_dir: odinw/EgoHands/specific/valid
104
+ val_1_3:
105
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot1_seed3.json
106
+ img_dir: odinw/EgoHands/specific/valid
107
+ val_1_30:
108
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot1_seed30.json
109
+ img_dir: odinw/EgoHands/specific/valid
110
+ val_1_300:
111
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot1_seed300.json
112
+ img_dir: odinw/EgoHands/specific/valid
113
+ val_3_3:
114
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot3_seed3.json
115
+ img_dir: odinw/EgoHands/specific/valid
116
+ val_3_30:
117
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot3_seed30.json
118
+ img_dir: odinw/EgoHands/specific/valid
119
+ val_3_300:
120
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot3_seed300.json
121
+ img_dir: odinw/EgoHands/specific/valid
122
+ val_5_3:
123
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot5_seed3.json
124
+ img_dir: odinw/EgoHands/specific/valid
125
+ val_5_30:
126
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot5_seed30.json
127
+ img_dir: odinw/EgoHands/specific/valid
128
+ val_5_300:
129
+ ann_file: odinw/EgoHands/specific/valid/fewshot_val_shot5_seed300.json
130
+ img_dir: odinw/EgoHands/specific/valid
131
+ TEST: ("minival",)
132
+ TRAIN: ("train",)
133
+ INPUT:
134
+ MAX_SIZE_TEST: 1333
135
+ MAX_SIZE_TRAIN: 1333
136
+ MIN_SIZE_TEST: 800
137
+ MIN_SIZE_TRAIN: 800
138
+ MODEL:
139
+ ATSS:
140
+ NUM_CLASSES: 5
141
+ DYHEAD:
142
+ NUM_CLASSES: 5
143
+ FCOS:
144
+ NUM_CLASSES: 5
145
+ ROI_BOX_HEAD:
146
+ NUM_CLASSES: 5
147
+ SOLVER:
148
+ CHECKPOINT_PERIOD: 100
149
+ MAX_EPOCH: 12
150
+ WARMUP_ITERS: 0
151
+ TEST:
152
+ IMS_PER_BATCH: 8
configs/odinw_35/HardHatWorkers_raw.yaml ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "head", "supercategory": "Workers"}, {"id":
7
+ 2, "name": "helmet", "supercategory": "Workers"}, {"id": 3, "name": "person",
8
+ "supercategory": "Workers"}]'
9
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
10
+ REGISTER:
11
+ test:
12
+ ann_file: odinw/HardHatWorkers/raw/test/annotations_without_background.json
13
+ img_dir: odinw/HardHatWorkers/raw/test
14
+ train:
15
+ ann_file: odinw/HardHatWorkers/raw/train/annotations_without_background.json
16
+ img_dir: odinw/HardHatWorkers/raw/train
17
+ train_10_3:
18
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot10_seed3.json
19
+ img_dir: odinw/HardHatWorkers/raw/train
20
+ train_10_30:
21
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot10_seed30.json
22
+ img_dir: odinw/HardHatWorkers/raw/train
23
+ train_10_300:
24
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot10_seed300.json
25
+ img_dir: odinw/HardHatWorkers/raw/train
26
+ train_1_3:
27
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot1_seed3.json
28
+ img_dir: odinw/HardHatWorkers/raw/train
29
+ train_1_30:
30
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot1_seed30.json
31
+ img_dir: odinw/HardHatWorkers/raw/train
32
+ train_1_300:
33
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot1_seed300.json
34
+ img_dir: odinw/HardHatWorkers/raw/train
35
+ train_3_3:
36
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot3_seed3.json
37
+ img_dir: odinw/HardHatWorkers/raw/train
38
+ train_3_30:
39
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot3_seed30.json
40
+ img_dir: odinw/HardHatWorkers/raw/train
41
+ train_3_300:
42
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot3_seed300.json
43
+ img_dir: odinw/HardHatWorkers/raw/train
44
+ train_5_3:
45
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot5_seed3.json
46
+ img_dir: odinw/HardHatWorkers/raw/train
47
+ train_5_30:
48
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot5_seed30.json
49
+ img_dir: odinw/HardHatWorkers/raw/train
50
+ train_5_300:
51
+ ann_file: odinw/HardHatWorkers/raw/train/fewshot_train_shot5_seed300.json
52
+ img_dir: odinw/HardHatWorkers/raw/train
53
+ val:
54
+ ann_file: odinw/HardHatWorkers/raw/valid/annotations_without_background.json
55
+ img_dir: odinw/HardHatWorkers/raw/valid
56
+ val_10_3:
57
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot10_seed3.json
58
+ img_dir: odinw/HardHatWorkers/raw/valid
59
+ val_10_30:
60
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot10_seed30.json
61
+ img_dir: odinw/HardHatWorkers/raw/valid
62
+ val_10_300:
63
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot10_seed300.json
64
+ img_dir: odinw/HardHatWorkers/raw/valid
65
+ val_1_3:
66
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot1_seed3.json
67
+ img_dir: odinw/HardHatWorkers/raw/valid
68
+ val_1_30:
69
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot1_seed30.json
70
+ img_dir: odinw/HardHatWorkers/raw/valid
71
+ val_1_300:
72
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot1_seed300.json
73
+ img_dir: odinw/HardHatWorkers/raw/valid
74
+ val_3_3:
75
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot3_seed3.json
76
+ img_dir: odinw/HardHatWorkers/raw/valid
77
+ val_3_30:
78
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot3_seed30.json
79
+ img_dir: odinw/HardHatWorkers/raw/valid
80
+ val_3_300:
81
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot3_seed300.json
82
+ img_dir: odinw/HardHatWorkers/raw/valid
83
+ val_5_3:
84
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot5_seed3.json
85
+ img_dir: odinw/HardHatWorkers/raw/valid
86
+ val_5_30:
87
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot5_seed30.json
88
+ img_dir: odinw/HardHatWorkers/raw/valid
89
+ val_5_300:
90
+ ann_file: odinw/HardHatWorkers/raw/valid/fewshot_val_shot5_seed300.json
91
+ img_dir: odinw/HardHatWorkers/raw/valid
92
+ TEST: ("val",)
93
+ TRAIN: ("train",)
94
+ INPUT:
95
+ MAX_SIZE_TEST: 1333
96
+ MAX_SIZE_TRAIN: 1333
97
+ MIN_SIZE_TEST: 800
98
+ MIN_SIZE_TRAIN: 800
99
+ MODEL:
100
+ ATSS:
101
+ NUM_CLASSES: 4
102
+ DYHEAD:
103
+ NUM_CLASSES: 4
104
+ FCOS:
105
+ NUM_CLASSES: 4
106
+ ROI_BOX_HEAD:
107
+ NUM_CLASSES: 4
108
+ SOLVER:
109
+ CHECKPOINT_PERIOD: 100
110
+ MAX_EPOCH: 12
111
+ WARMUP_ITERS: 0
112
+ TEST:
113
+ IMS_PER_BATCH: 8
configs/odinw_35/MaskWearing_raw.yaml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "mask", "supercategory": "People"}, {"id":
7
+ 2, "name": "no-mask", "supercategory": "People"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ test:
11
+ ann_file: odinw/MaskWearing/raw/test/annotations_without_background.json
12
+ img_dir: odinw/MaskWearing/raw/test
13
+ train:
14
+ ann_file: odinw/MaskWearing/raw/train/annotations_without_background.json
15
+ img_dir: odinw/MaskWearing/raw/train
16
+ train_10_3:
17
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot10_seed3.json
18
+ img_dir: odinw/MaskWearing/raw/train
19
+ train_10_30:
20
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot10_seed30.json
21
+ img_dir: odinw/MaskWearing/raw/train
22
+ train_10_300:
23
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot10_seed300.json
24
+ img_dir: odinw/MaskWearing/raw/train
25
+ train_1_3:
26
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot1_seed3.json
27
+ img_dir: odinw/MaskWearing/raw/train
28
+ train_1_30:
29
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot1_seed30.json
30
+ img_dir: odinw/MaskWearing/raw/train
31
+ train_1_300:
32
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot1_seed300.json
33
+ img_dir: odinw/MaskWearing/raw/train
34
+ train_3_3:
35
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot3_seed3.json
36
+ img_dir: odinw/MaskWearing/raw/train
37
+ train_3_30:
38
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot3_seed30.json
39
+ img_dir: odinw/MaskWearing/raw/train
40
+ train_3_300:
41
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot3_seed300.json
42
+ img_dir: odinw/MaskWearing/raw/train
43
+ train_5_3:
44
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot5_seed3.json
45
+ img_dir: odinw/MaskWearing/raw/train
46
+ train_5_30:
47
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot5_seed30.json
48
+ img_dir: odinw/MaskWearing/raw/train
49
+ train_5_300:
50
+ ann_file: odinw/MaskWearing/raw/train/fewshot_train_shot5_seed300.json
51
+ img_dir: odinw/MaskWearing/raw/train
52
+ val:
53
+ ann_file: odinw/MaskWearing/raw/valid/annotations_without_background.json
54
+ img_dir: odinw/MaskWearing/raw/valid
55
+ val_10_3:
56
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot10_seed3.json
57
+ img_dir: odinw/MaskWearing/raw/valid
58
+ val_10_30:
59
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot10_seed30.json
60
+ img_dir: odinw/MaskWearing/raw/valid
61
+ val_10_300:
62
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot10_seed300.json
63
+ img_dir: odinw/MaskWearing/raw/valid
64
+ val_1_3:
65
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot1_seed3.json
66
+ img_dir: odinw/MaskWearing/raw/valid
67
+ val_1_30:
68
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot1_seed30.json
69
+ img_dir: odinw/MaskWearing/raw/valid
70
+ val_1_300:
71
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot1_seed300.json
72
+ img_dir: odinw/MaskWearing/raw/valid
73
+ val_3_3:
74
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot3_seed3.json
75
+ img_dir: odinw/MaskWearing/raw/valid
76
+ val_3_30:
77
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot3_seed30.json
78
+ img_dir: odinw/MaskWearing/raw/valid
79
+ val_3_300:
80
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot3_seed300.json
81
+ img_dir: odinw/MaskWearing/raw/valid
82
+ val_5_3:
83
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot5_seed3.json
84
+ img_dir: odinw/MaskWearing/raw/valid
85
+ val_5_30:
86
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot5_seed30.json
87
+ img_dir: odinw/MaskWearing/raw/valid
88
+ val_5_300:
89
+ ann_file: odinw/MaskWearing/raw/valid/fewshot_val_shot5_seed300.json
90
+ img_dir: odinw/MaskWearing/raw/valid
91
+ TEST: ("val",)
92
+ TRAIN: ("train",)
93
+ INPUT:
94
+ MAX_SIZE_TEST: 1333
95
+ MAX_SIZE_TRAIN: 1333
96
+ MIN_SIZE_TEST: 800
97
+ MIN_SIZE_TRAIN: 800
98
+ MODEL:
99
+ ATSS:
100
+ NUM_CLASSES: 3
101
+ DYHEAD:
102
+ NUM_CLASSES: 3
103
+ FCOS:
104
+ NUM_CLASSES: 3
105
+ ROI_BOX_HEAD:
106
+ NUM_CLASSES: 3
107
+ SOLVER:
108
+ CHECKPOINT_PERIOD: 100
109
+ MAX_EPOCH: 12
110
+ WARMUP_ITERS: 0
111
+ TEST:
112
+ IMS_PER_BATCH: 8
configs/odinw_35/MountainDewCommercial.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "bottle", "supercategory": "bottles"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/MountainDewCommercial/test/annotations_without_background.json
11
+ img_dir: odinw/MountainDewCommercial/test
12
+ train:
13
+ ann_file: odinw/MountainDewCommercial/train/annotations_without_background.json
14
+ img_dir: odinw/MountainDewCommercial/train
15
+ train_10_3:
16
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/MountainDewCommercial/train
18
+ train_10_30:
19
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/MountainDewCommercial/train
21
+ train_10_300:
22
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/MountainDewCommercial/train
24
+ train_1_3:
25
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/MountainDewCommercial/train
27
+ train_1_30:
28
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/MountainDewCommercial/train
30
+ train_1_300:
31
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/MountainDewCommercial/train
33
+ train_3_3:
34
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/MountainDewCommercial/train
36
+ train_3_30:
37
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/MountainDewCommercial/train
39
+ train_3_300:
40
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/MountainDewCommercial/train
42
+ train_5_3:
43
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/MountainDewCommercial/train
45
+ train_5_30:
46
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/MountainDewCommercial/train
48
+ train_5_300:
49
+ ann_file: odinw/MountainDewCommercial/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/MountainDewCommercial/train
51
+ val:
52
+ ann_file: odinw/MountainDewCommercial/valid/annotations_without_background.json
53
+ img_dir: odinw/MountainDewCommercial/valid
54
+ val_10_3:
55
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/MountainDewCommercial/valid
57
+ val_10_30:
58
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/MountainDewCommercial/valid
60
+ val_10_300:
61
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/MountainDewCommercial/valid
63
+ val_1_3:
64
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/MountainDewCommercial/valid
66
+ val_1_30:
67
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/MountainDewCommercial/valid
69
+ val_1_300:
70
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/MountainDewCommercial/valid
72
+ val_3_3:
73
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/MountainDewCommercial/valid
75
+ val_3_30:
76
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/MountainDewCommercial/valid
78
+ val_3_300:
79
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/MountainDewCommercial/valid
81
+ val_5_3:
82
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/MountainDewCommercial/valid
84
+ val_5_30:
85
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/MountainDewCommercial/valid
87
+ val_5_300:
88
+ ann_file: odinw/MountainDewCommercial/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/MountainDewCommercial/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_35/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "CoW", "supercategory": "mushroom"}, {"id":
7
+ 2, "name": "chanterelle", "supercategory": "mushroom"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ test:
11
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/test/annotations_without_background.json
12
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/test
13
+ train:
14
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/annotations_without_background.json
15
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
16
+ train_10_3:
17
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed3.json
18
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
19
+ train_10_30:
20
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed30.json
21
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
22
+ train_10_300:
23
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot10_seed300.json
24
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
25
+ train_1_3:
26
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed3.json
27
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
28
+ train_1_30:
29
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed30.json
30
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
31
+ train_1_300:
32
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot1_seed300.json
33
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
34
+ train_3_3:
35
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed3.json
36
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
37
+ train_3_30:
38
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed30.json
39
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
40
+ train_3_300:
41
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot3_seed300.json
42
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
43
+ train_5_3:
44
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed3.json
45
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
46
+ train_5_30:
47
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed30.json
48
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
49
+ train_5_300:
50
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train/fewshot_train_shot5_seed300.json
51
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/train
52
+ val:
53
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/annotations_without_background.json
54
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
55
+ val_10_3:
56
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed3.json
57
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
58
+ val_10_30:
59
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed30.json
60
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
61
+ val_10_300:
62
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot10_seed300.json
63
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
64
+ val_1_3:
65
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed3.json
66
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
67
+ val_1_30:
68
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed30.json
69
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
70
+ val_1_300:
71
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot1_seed300.json
72
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
73
+ val_3_3:
74
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed3.json
75
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
76
+ val_3_30:
77
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed30.json
78
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
79
+ val_3_300:
80
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot3_seed300.json
81
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
82
+ val_5_3:
83
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed3.json
84
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
85
+ val_5_30:
86
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed30.json
87
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
88
+ val_5_300:
89
+ ann_file: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid/fewshot_val_shot5_seed300.json
90
+ img_dir: odinw/NorthAmericaMushrooms/North American Mushrooms.v1-416x416.coco/valid
91
+ TEST: ("val",)
92
+ TRAIN: ("train",)
93
+ INPUT:
94
+ MAX_SIZE_TEST: 1333
95
+ MAX_SIZE_TRAIN: 1333
96
+ MIN_SIZE_TEST: 800
97
+ MIN_SIZE_TRAIN: 800
98
+ MODEL:
99
+ ATSS:
100
+ NUM_CLASSES: 3
101
+ DYHEAD:
102
+ NUM_CLASSES: 3
103
+ FCOS:
104
+ NUM_CLASSES: 3
105
+ ROI_BOX_HEAD:
106
+ NUM_CLASSES: 3
107
+ SOLVER:
108
+ CHECKPOINT_PERIOD: 100
109
+ MAX_EPOCH: 12
110
+ WARMUP_ITERS: 0
111
+ TEST:
112
+ IMS_PER_BATCH: 8
configs/odinw_35/OxfordPets_by-breed.yaml ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "cat-Abyssinian", "supercategory": "pets"},
7
+ {"id": 2, "name": "cat-Bengal", "supercategory": "pets"}, {"id": 3, "name": "cat-Birman",
8
+ "supercategory": "pets"}, {"id": 4, "name": "cat-Bombay", "supercategory": "pets"},
9
+ {"id": 5, "name": "cat-British_Shorthair", "supercategory": "pets"}, {"id": 6,
10
+ "name": "cat-Egyptian_Mau", "supercategory": "pets"}, {"id": 7, "name": "cat-Maine_Coon",
11
+ "supercategory": "pets"}, {"id": 8, "name": "cat-Persian", "supercategory": "pets"},
12
+ {"id": 9, "name": "cat-Ragdoll", "supercategory": "pets"}, {"id": 10, "name":
13
+ "cat-Russian_Blue", "supercategory": "pets"}, {"id": 11, "name": "cat-Siamese",
14
+ "supercategory": "pets"}, {"id": 12, "name": "cat-Sphynx", "supercategory": "pets"},
15
+ {"id": 13, "name": "dog-american_bulldog", "supercategory": "pets"}, {"id": 14,
16
+ "name": "dog-american_pit_bull_terrier", "supercategory": "pets"}, {"id": 15,
17
+ "name": "dog-basset_hound", "supercategory": "pets"}, {"id": 16, "name": "dog-beagle",
18
+ "supercategory": "pets"}, {"id": 17, "name": "dog-boxer", "supercategory": "pets"},
19
+ {"id": 18, "name": "dog-chihuahua", "supercategory": "pets"}, {"id": 19, "name":
20
+ "dog-english_cocker_spaniel", "supercategory": "pets"}, {"id": 20, "name": "dog-english_setter",
21
+ "supercategory": "pets"}, {"id": 21, "name": "dog-german_shorthaired", "supercategory":
22
+ "pets"}, {"id": 22, "name": "dog-great_pyrenees", "supercategory": "pets"}, {"id":
23
+ 23, "name": "dog-havanese", "supercategory": "pets"}, {"id": 24, "name": "dog-japanese_chin",
24
+ "supercategory": "pets"}, {"id": 25, "name": "dog-keeshond", "supercategory":
25
+ "pets"}, {"id": 26, "name": "dog-leonberger", "supercategory": "pets"}, {"id":
26
+ 27, "name": "dog-miniature_pinscher", "supercategory": "pets"}, {"id": 28, "name":
27
+ "dog-newfoundland", "supercategory": "pets"}, {"id": 29, "name": "dog-pomeranian",
28
+ "supercategory": "pets"}, {"id": 30, "name": "dog-pug", "supercategory": "pets"},
29
+ {"id": 31, "name": "dog-saint_bernard", "supercategory": "pets"}, {"id": 32, "name":
30
+ "dog-samoyed", "supercategory": "pets"}, {"id": 33, "name": "dog-scottish_terrier",
31
+ "supercategory": "pets"}, {"id": 34, "name": "dog-shiba_inu", "supercategory":
32
+ "pets"}, {"id": 35, "name": "dog-staffordshire_bull_terrier", "supercategory":
33
+ "pets"}, {"id": 36, "name": "dog-wheaten_terrier", "supercategory": "pets"}, {"id":
34
+ 37, "name": "dog-yorkshire_terrier", "supercategory": "pets"}]'
35
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
36
+ REGISTER:
37
+ minival:
38
+ ann_file: odinw/OxfordPets/by-breed/mini_val/annotations_without_background.json
39
+ img_dir: odinw/OxfordPets/by-breed/mini_val
40
+ minival_10_3:
41
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot10_seed3.json
42
+ img_dir: odinw/OxfordPets/by-breed/mini_val
43
+ minival_10_30:
44
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot10_seed30.json
45
+ img_dir: odinw/OxfordPets/by-breed/mini_val
46
+ minival_10_300:
47
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot10_seed300.json
48
+ img_dir: odinw/OxfordPets/by-breed/mini_val
49
+ minival_1_3:
50
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot1_seed3.json
51
+ img_dir: odinw/OxfordPets/by-breed/mini_val
52
+ minival_1_30:
53
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot1_seed30.json
54
+ img_dir: odinw/OxfordPets/by-breed/mini_val
55
+ minival_1_300:
56
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot1_seed300.json
57
+ img_dir: odinw/OxfordPets/by-breed/mini_val
58
+ minival_3_3:
59
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot3_seed3.json
60
+ img_dir: odinw/OxfordPets/by-breed/mini_val
61
+ minival_3_30:
62
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot3_seed30.json
63
+ img_dir: odinw/OxfordPets/by-breed/mini_val
64
+ minival_3_300:
65
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot3_seed300.json
66
+ img_dir: odinw/OxfordPets/by-breed/mini_val
67
+ minival_5_3:
68
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot5_seed3.json
69
+ img_dir: odinw/OxfordPets/by-breed/mini_val
70
+ minival_5_30:
71
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot5_seed30.json
72
+ img_dir: odinw/OxfordPets/by-breed/mini_val
73
+ minival_5_300:
74
+ ann_file: odinw/OxfordPets/by-breed/mini_val/fewshot_minival_shot5_seed300.json
75
+ img_dir: odinw/OxfordPets/by-breed/mini_val
76
+ test:
77
+ ann_file: odinw/OxfordPets/by-breed/test/annotations_without_background.json
78
+ img_dir: odinw/OxfordPets/by-breed/test
79
+ train:
80
+ ann_file: odinw/OxfordPets/by-breed/train/annotations_without_background.json
81
+ img_dir: odinw/OxfordPets/by-breed/train
82
+ train_10_3:
83
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot10_seed3.json
84
+ img_dir: odinw/OxfordPets/by-breed/train
85
+ train_10_30:
86
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot10_seed30.json
87
+ img_dir: odinw/OxfordPets/by-breed/train
88
+ train_10_300:
89
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot10_seed300.json
90
+ img_dir: odinw/OxfordPets/by-breed/train
91
+ train_1_3:
92
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot1_seed3.json
93
+ img_dir: odinw/OxfordPets/by-breed/train
94
+ train_1_30:
95
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot1_seed30.json
96
+ img_dir: odinw/OxfordPets/by-breed/train
97
+ train_1_300:
98
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot1_seed300.json
99
+ img_dir: odinw/OxfordPets/by-breed/train
100
+ train_3_3:
101
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot3_seed3.json
102
+ img_dir: odinw/OxfordPets/by-breed/train
103
+ train_3_30:
104
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot3_seed30.json
105
+ img_dir: odinw/OxfordPets/by-breed/train
106
+ train_3_300:
107
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot3_seed300.json
108
+ img_dir: odinw/OxfordPets/by-breed/train
109
+ train_5_3:
110
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot5_seed3.json
111
+ img_dir: odinw/OxfordPets/by-breed/train
112
+ train_5_30:
113
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot5_seed30.json
114
+ img_dir: odinw/OxfordPets/by-breed/train
115
+ train_5_300:
116
+ ann_file: odinw/OxfordPets/by-breed/train/fewshot_train_shot5_seed300.json
117
+ img_dir: odinw/OxfordPets/by-breed/train
118
+ val:
119
+ ann_file: odinw/OxfordPets/by-breed/valid/annotations_without_background.json
120
+ img_dir: odinw/OxfordPets/by-breed/valid
121
+ val_10_3:
122
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot10_seed3.json
123
+ img_dir: odinw/OxfordPets/by-breed/valid
124
+ val_10_30:
125
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot10_seed30.json
126
+ img_dir: odinw/OxfordPets/by-breed/valid
127
+ val_10_300:
128
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot10_seed300.json
129
+ img_dir: odinw/OxfordPets/by-breed/valid
130
+ val_1_3:
131
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot1_seed3.json
132
+ img_dir: odinw/OxfordPets/by-breed/valid
133
+ val_1_30:
134
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot1_seed30.json
135
+ img_dir: odinw/OxfordPets/by-breed/valid
136
+ val_1_300:
137
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot1_seed300.json
138
+ img_dir: odinw/OxfordPets/by-breed/valid
139
+ val_3_3:
140
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot3_seed3.json
141
+ img_dir: odinw/OxfordPets/by-breed/valid
142
+ val_3_30:
143
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot3_seed30.json
144
+ img_dir: odinw/OxfordPets/by-breed/valid
145
+ val_3_300:
146
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot3_seed300.json
147
+ img_dir: odinw/OxfordPets/by-breed/valid
148
+ val_5_3:
149
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot5_seed3.json
150
+ img_dir: odinw/OxfordPets/by-breed/valid
151
+ val_5_30:
152
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot5_seed30.json
153
+ img_dir: odinw/OxfordPets/by-breed/valid
154
+ val_5_300:
155
+ ann_file: odinw/OxfordPets/by-breed/valid/fewshot_val_shot5_seed300.json
156
+ img_dir: odinw/OxfordPets/by-breed/valid
157
+ TEST: ("minival",)
158
+ TRAIN: ("train",)
159
+ INPUT:
160
+ MAX_SIZE_TEST: 1333
161
+ MAX_SIZE_TRAIN: 1333
162
+ MIN_SIZE_TEST: 800
163
+ MIN_SIZE_TRAIN: 800
164
+ MODEL:
165
+ ATSS:
166
+ NUM_CLASSES: 38
167
+ DYHEAD:
168
+ NUM_CLASSES: 38
169
+ FCOS:
170
+ NUM_CLASSES: 38
171
+ ROI_BOX_HEAD:
172
+ NUM_CLASSES: 38
173
+ SOLVER:
174
+ CHECKPOINT_PERIOD: 100
175
+ MAX_EPOCH: 12
176
+ WARMUP_ITERS: 0
177
+ TEST:
178
+ IMS_PER_BATCH: 8
configs/odinw_35/OxfordPets_by-species.yaml ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "cat", "supercategory": "pets"}, {"id": 2,
7
+ "name": "dog", "supercategory": "pets"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ minival:
11
+ ann_file: odinw/OxfordPets/by-species/mini_val/annotations_without_background.json
12
+ img_dir: odinw/OxfordPets/by-species/mini_val
13
+ minival_10_3:
14
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot10_seed3.json
15
+ img_dir: odinw/OxfordPets/by-species/mini_val
16
+ minival_10_30:
17
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot10_seed30.json
18
+ img_dir: odinw/OxfordPets/by-species/mini_val
19
+ minival_10_300:
20
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot10_seed300.json
21
+ img_dir: odinw/OxfordPets/by-species/mini_val
22
+ minival_1_3:
23
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot1_seed3.json
24
+ img_dir: odinw/OxfordPets/by-species/mini_val
25
+ minival_1_30:
26
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot1_seed30.json
27
+ img_dir: odinw/OxfordPets/by-species/mini_val
28
+ minival_1_300:
29
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot1_seed300.json
30
+ img_dir: odinw/OxfordPets/by-species/mini_val
31
+ minival_3_3:
32
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot3_seed3.json
33
+ img_dir: odinw/OxfordPets/by-species/mini_val
34
+ minival_3_30:
35
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot3_seed30.json
36
+ img_dir: odinw/OxfordPets/by-species/mini_val
37
+ minival_3_300:
38
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot3_seed300.json
39
+ img_dir: odinw/OxfordPets/by-species/mini_val
40
+ minival_5_3:
41
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot5_seed3.json
42
+ img_dir: odinw/OxfordPets/by-species/mini_val
43
+ minival_5_30:
44
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot5_seed30.json
45
+ img_dir: odinw/OxfordPets/by-species/mini_val
46
+ minival_5_300:
47
+ ann_file: odinw/OxfordPets/by-species/mini_val/fewshot_minival_shot5_seed300.json
48
+ img_dir: odinw/OxfordPets/by-species/mini_val
49
+ test:
50
+ ann_file: odinw/OxfordPets/by-species/test/annotations_without_background.json
51
+ img_dir: odinw/OxfordPets/by-species/test
52
+ train:
53
+ ann_file: odinw/OxfordPets/by-species/train/annotations_without_background.json
54
+ img_dir: odinw/OxfordPets/by-species/train
55
+ train_10_3:
56
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot10_seed3.json
57
+ img_dir: odinw/OxfordPets/by-species/train
58
+ train_10_30:
59
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot10_seed30.json
60
+ img_dir: odinw/OxfordPets/by-species/train
61
+ train_10_300:
62
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot10_seed300.json
63
+ img_dir: odinw/OxfordPets/by-species/train
64
+ train_1_3:
65
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot1_seed3.json
66
+ img_dir: odinw/OxfordPets/by-species/train
67
+ train_1_30:
68
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot1_seed30.json
69
+ img_dir: odinw/OxfordPets/by-species/train
70
+ train_1_300:
71
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot1_seed300.json
72
+ img_dir: odinw/OxfordPets/by-species/train
73
+ train_3_3:
74
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot3_seed3.json
75
+ img_dir: odinw/OxfordPets/by-species/train
76
+ train_3_30:
77
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot3_seed30.json
78
+ img_dir: odinw/OxfordPets/by-species/train
79
+ train_3_300:
80
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot3_seed300.json
81
+ img_dir: odinw/OxfordPets/by-species/train
82
+ train_5_3:
83
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot5_seed3.json
84
+ img_dir: odinw/OxfordPets/by-species/train
85
+ train_5_30:
86
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot5_seed30.json
87
+ img_dir: odinw/OxfordPets/by-species/train
88
+ train_5_300:
89
+ ann_file: odinw/OxfordPets/by-species/train/fewshot_train_shot5_seed300.json
90
+ img_dir: odinw/OxfordPets/by-species/train
91
+ val:
92
+ ann_file: odinw/OxfordPets/by-species/valid/annotations_without_background.json
93
+ img_dir: odinw/OxfordPets/by-species/valid
94
+ val_10_3:
95
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot10_seed3.json
96
+ img_dir: odinw/OxfordPets/by-species/valid
97
+ val_10_30:
98
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot10_seed30.json
99
+ img_dir: odinw/OxfordPets/by-species/valid
100
+ val_10_300:
101
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot10_seed300.json
102
+ img_dir: odinw/OxfordPets/by-species/valid
103
+ val_1_3:
104
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot1_seed3.json
105
+ img_dir: odinw/OxfordPets/by-species/valid
106
+ val_1_30:
107
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot1_seed30.json
108
+ img_dir: odinw/OxfordPets/by-species/valid
109
+ val_1_300:
110
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot1_seed300.json
111
+ img_dir: odinw/OxfordPets/by-species/valid
112
+ val_3_3:
113
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot3_seed3.json
114
+ img_dir: odinw/OxfordPets/by-species/valid
115
+ val_3_30:
116
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot3_seed30.json
117
+ img_dir: odinw/OxfordPets/by-species/valid
118
+ val_3_300:
119
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot3_seed300.json
120
+ img_dir: odinw/OxfordPets/by-species/valid
121
+ val_5_3:
122
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot5_seed3.json
123
+ img_dir: odinw/OxfordPets/by-species/valid
124
+ val_5_30:
125
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot5_seed30.json
126
+ img_dir: odinw/OxfordPets/by-species/valid
127
+ val_5_300:
128
+ ann_file: odinw/OxfordPets/by-species/valid/fewshot_val_shot5_seed300.json
129
+ img_dir: odinw/OxfordPets/by-species/valid
130
+ TEST: ("minival",)
131
+ TRAIN: ("train",)
132
+ INPUT:
133
+ MAX_SIZE_TEST: 1333
134
+ MAX_SIZE_TRAIN: 1333
135
+ MIN_SIZE_TEST: 800
136
+ MIN_SIZE_TRAIN: 800
137
+ MODEL:
138
+ ATSS:
139
+ NUM_CLASSES: 3
140
+ DYHEAD:
141
+ NUM_CLASSES: 3
142
+ FCOS:
143
+ NUM_CLASSES: 3
144
+ ROI_BOX_HEAD:
145
+ NUM_CLASSES: 3
146
+ SOLVER:
147
+ CHECKPOINT_PERIOD: 100
148
+ MAX_EPOCH: 12
149
+ WARMUP_ITERS: 0
150
+ TEST:
151
+ IMS_PER_BATCH: 8
configs/odinw_35/PKLot_640.yaml ADDED
@@ -0,0 +1,151 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "space-empty", "supercategory": "spaces"},
7
+ {"id": 2, "name": "space-occupied", "supercategory": "spaces"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ minival:
11
+ ann_file: odinw/PKLot/640/mini_val/annotations_without_background.json
12
+ img_dir: odinw/PKLot/640/mini_val
13
+ minival_10_3:
14
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot10_seed3.json
15
+ img_dir: odinw/PKLot/640/mini_val
16
+ minival_10_30:
17
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot10_seed30.json
18
+ img_dir: odinw/PKLot/640/mini_val
19
+ minival_10_300:
20
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot10_seed300.json
21
+ img_dir: odinw/PKLot/640/mini_val
22
+ minival_1_3:
23
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot1_seed3.json
24
+ img_dir: odinw/PKLot/640/mini_val
25
+ minival_1_30:
26
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot1_seed30.json
27
+ img_dir: odinw/PKLot/640/mini_val
28
+ minival_1_300:
29
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot1_seed300.json
30
+ img_dir: odinw/PKLot/640/mini_val
31
+ minival_3_3:
32
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot3_seed3.json
33
+ img_dir: odinw/PKLot/640/mini_val
34
+ minival_3_30:
35
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot3_seed30.json
36
+ img_dir: odinw/PKLot/640/mini_val
37
+ minival_3_300:
38
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot3_seed300.json
39
+ img_dir: odinw/PKLot/640/mini_val
40
+ minival_5_3:
41
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot5_seed3.json
42
+ img_dir: odinw/PKLot/640/mini_val
43
+ minival_5_30:
44
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot5_seed30.json
45
+ img_dir: odinw/PKLot/640/mini_val
46
+ minival_5_300:
47
+ ann_file: odinw/PKLot/640/mini_val/fewshot_minival_shot5_seed300.json
48
+ img_dir: odinw/PKLot/640/mini_val
49
+ test:
50
+ ann_file: odinw/PKLot/640/test/annotations_without_background.json
51
+ img_dir: odinw/PKLot/640/test
52
+ train:
53
+ ann_file: odinw/PKLot/640/train/annotations_without_background.json
54
+ img_dir: odinw/PKLot/640/train
55
+ train_10_3:
56
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot10_seed3.json
57
+ img_dir: odinw/PKLot/640/train
58
+ train_10_30:
59
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot10_seed30.json
60
+ img_dir: odinw/PKLot/640/train
61
+ train_10_300:
62
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot10_seed300.json
63
+ img_dir: odinw/PKLot/640/train
64
+ train_1_3:
65
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot1_seed3.json
66
+ img_dir: odinw/PKLot/640/train
67
+ train_1_30:
68
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot1_seed30.json
69
+ img_dir: odinw/PKLot/640/train
70
+ train_1_300:
71
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot1_seed300.json
72
+ img_dir: odinw/PKLot/640/train
73
+ train_3_3:
74
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot3_seed3.json
75
+ img_dir: odinw/PKLot/640/train
76
+ train_3_30:
77
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot3_seed30.json
78
+ img_dir: odinw/PKLot/640/train
79
+ train_3_300:
80
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot3_seed300.json
81
+ img_dir: odinw/PKLot/640/train
82
+ train_5_3:
83
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot5_seed3.json
84
+ img_dir: odinw/PKLot/640/train
85
+ train_5_30:
86
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot5_seed30.json
87
+ img_dir: odinw/PKLot/640/train
88
+ train_5_300:
89
+ ann_file: odinw/PKLot/640/train/fewshot_train_shot5_seed300.json
90
+ img_dir: odinw/PKLot/640/train
91
+ val:
92
+ ann_file: odinw/PKLot/640/valid/annotations_without_background.json
93
+ img_dir: odinw/PKLot/640/valid
94
+ val_10_3:
95
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot10_seed3.json
96
+ img_dir: odinw/PKLot/640/valid
97
+ val_10_30:
98
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot10_seed30.json
99
+ img_dir: odinw/PKLot/640/valid
100
+ val_10_300:
101
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot10_seed300.json
102
+ img_dir: odinw/PKLot/640/valid
103
+ val_1_3:
104
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot1_seed3.json
105
+ img_dir: odinw/PKLot/640/valid
106
+ val_1_30:
107
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot1_seed30.json
108
+ img_dir: odinw/PKLot/640/valid
109
+ val_1_300:
110
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot1_seed300.json
111
+ img_dir: odinw/PKLot/640/valid
112
+ val_3_3:
113
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot3_seed3.json
114
+ img_dir: odinw/PKLot/640/valid
115
+ val_3_30:
116
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot3_seed30.json
117
+ img_dir: odinw/PKLot/640/valid
118
+ val_3_300:
119
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot3_seed300.json
120
+ img_dir: odinw/PKLot/640/valid
121
+ val_5_3:
122
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot5_seed3.json
123
+ img_dir: odinw/PKLot/640/valid
124
+ val_5_30:
125
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot5_seed30.json
126
+ img_dir: odinw/PKLot/640/valid
127
+ val_5_300:
128
+ ann_file: odinw/PKLot/640/valid/fewshot_val_shot5_seed300.json
129
+ img_dir: odinw/PKLot/640/valid
130
+ TEST: ("minival",)
131
+ TRAIN: ("train",)
132
+ INPUT:
133
+ MAX_SIZE_TEST: 1333
134
+ MAX_SIZE_TRAIN: 1333
135
+ MIN_SIZE_TEST: 800
136
+ MIN_SIZE_TRAIN: 800
137
+ MODEL:
138
+ ATSS:
139
+ NUM_CLASSES: 3
140
+ DYHEAD:
141
+ NUM_CLASSES: 3
142
+ FCOS:
143
+ NUM_CLASSES: 3
144
+ ROI_BOX_HEAD:
145
+ NUM_CLASSES: 3
146
+ SOLVER:
147
+ CHECKPOINT_PERIOD: 100
148
+ MAX_EPOCH: 12
149
+ WARMUP_ITERS: 0
150
+ TEST:
151
+ IMS_PER_BATCH: 8
configs/odinw_35/Packages_Raw.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "package", "supercategory": "packages"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/Packages/Raw/test/annotations_without_background.json
11
+ img_dir: odinw/Packages/Raw/test
12
+ train:
13
+ ann_file: odinw/Packages/Raw/train/annotations_without_background.json
14
+ img_dir: odinw/Packages/Raw/train
15
+ train_10_3:
16
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/Packages/Raw/train
18
+ train_10_30:
19
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/Packages/Raw/train
21
+ train_10_300:
22
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/Packages/Raw/train
24
+ train_1_3:
25
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/Packages/Raw/train
27
+ train_1_30:
28
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/Packages/Raw/train
30
+ train_1_300:
31
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/Packages/Raw/train
33
+ train_3_3:
34
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/Packages/Raw/train
36
+ train_3_30:
37
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/Packages/Raw/train
39
+ train_3_300:
40
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/Packages/Raw/train
42
+ train_5_3:
43
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/Packages/Raw/train
45
+ train_5_30:
46
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/Packages/Raw/train
48
+ train_5_300:
49
+ ann_file: odinw/Packages/Raw/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/Packages/Raw/train
51
+ val:
52
+ ann_file: odinw/Packages/Raw/valid/annotations_without_background.json
53
+ img_dir: odinw/Packages/Raw/valid
54
+ val_10_3:
55
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/Packages/Raw/valid
57
+ val_10_30:
58
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/Packages/Raw/valid
60
+ val_10_300:
61
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/Packages/Raw/valid
63
+ val_1_3:
64
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/Packages/Raw/valid
66
+ val_1_30:
67
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/Packages/Raw/valid
69
+ val_1_300:
70
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/Packages/Raw/valid
72
+ val_3_3:
73
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/Packages/Raw/valid
75
+ val_3_30:
76
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/Packages/Raw/valid
78
+ val_3_300:
79
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/Packages/Raw/valid
81
+ val_5_3:
82
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/Packages/Raw/valid
84
+ val_5_30:
85
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/Packages/Raw/valid
87
+ val_5_300:
88
+ ann_file: odinw/Packages/Raw/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/Packages/Raw/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_35/PascalVOC.yaml ADDED
@@ -0,0 +1,124 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "aeroplane", "supercategory": "VOC"}, {"id":
7
+ 2, "name": "bicycle", "supercategory": "VOC"}, {"id": 3, "name": "bird", "supercategory":
8
+ "VOC"}, {"id": 4, "name": "boat", "supercategory": "VOC"}, {"id": 5, "name": "bottle",
9
+ "supercategory": "VOC"}, {"id": 6, "name": "bus", "supercategory": "VOC"}, {"id":
10
+ 7, "name": "car", "supercategory": "VOC"}, {"id": 8, "name": "cat", "supercategory":
11
+ "VOC"}, {"id": 9, "name": "chair", "supercategory": "VOC"}, {"id": 10, "name":
12
+ "cow", "supercategory": "VOC"}, {"id": 11, "name": "diningtable", "supercategory":
13
+ "VOC"}, {"id": 12, "name": "dog", "supercategory": "VOC"}, {"id": 13, "name":
14
+ "horse", "supercategory": "VOC"}, {"id": 14, "name": "motorbike", "supercategory":
15
+ "VOC"}, {"id": 15, "name": "person", "supercategory": "VOC"}, {"id": 16, "name":
16
+ "pottedplant", "supercategory": "VOC"}, {"id": 17, "name": "sheep", "supercategory":
17
+ "VOC"}, {"id": 18, "name": "sofa", "supercategory": "VOC"}, {"id": 19, "name":
18
+ "train", "supercategory": "VOC"}, {"id": 20, "name": "tvmonitor", "supercategory":
19
+ "VOC"}]'
20
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
21
+ REGISTER:
22
+ test:
23
+ ann_file: odinw/PascalVOC/valid/annotations_without_background.json
24
+ img_dir: odinw/PascalVOC/valid
25
+ train:
26
+ ann_file: odinw/PascalVOC/train/annotations_without_background.json
27
+ img_dir: odinw/PascalVOC/train
28
+ train_10_3:
29
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed3.json
30
+ img_dir: odinw/PascalVOC/train
31
+ train_10_30:
32
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed30.json
33
+ img_dir: odinw/PascalVOC/train
34
+ train_10_300:
35
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot10_seed300.json
36
+ img_dir: odinw/PascalVOC/train
37
+ train_1_3:
38
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed3.json
39
+ img_dir: odinw/PascalVOC/train
40
+ train_1_30:
41
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed30.json
42
+ img_dir: odinw/PascalVOC/train
43
+ train_1_300:
44
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot1_seed300.json
45
+ img_dir: odinw/PascalVOC/train
46
+ train_3_3:
47
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed3.json
48
+ img_dir: odinw/PascalVOC/train
49
+ train_3_30:
50
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed30.json
51
+ img_dir: odinw/PascalVOC/train
52
+ train_3_300:
53
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot3_seed300.json
54
+ img_dir: odinw/PascalVOC/train
55
+ train_5_3:
56
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed3.json
57
+ img_dir: odinw/PascalVOC/train
58
+ train_5_30:
59
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed30.json
60
+ img_dir: odinw/PascalVOC/train
61
+ train_5_300:
62
+ ann_file: odinw/PascalVOC/train/fewshot_train_shot5_seed300.json
63
+ img_dir: odinw/PascalVOC/train
64
+ val:
65
+ ann_file: odinw/PascalVOC/valid/annotations_without_background.json
66
+ img_dir: odinw/PascalVOC/valid
67
+ val_10_3:
68
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed3.json
69
+ img_dir: odinw/PascalVOC/valid
70
+ val_10_30:
71
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed30.json
72
+ img_dir: odinw/PascalVOC/valid
73
+ val_10_300:
74
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot10_seed300.json
75
+ img_dir: odinw/PascalVOC/valid
76
+ val_1_3:
77
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed3.json
78
+ img_dir: odinw/PascalVOC/valid
79
+ val_1_30:
80
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed30.json
81
+ img_dir: odinw/PascalVOC/valid
82
+ val_1_300:
83
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot1_seed300.json
84
+ img_dir: odinw/PascalVOC/valid
85
+ val_3_3:
86
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed3.json
87
+ img_dir: odinw/PascalVOC/valid
88
+ val_3_30:
89
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed30.json
90
+ img_dir: odinw/PascalVOC/valid
91
+ val_3_300:
92
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot3_seed300.json
93
+ img_dir: odinw/PascalVOC/valid
94
+ val_5_3:
95
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed3.json
96
+ img_dir: odinw/PascalVOC/valid
97
+ val_5_30:
98
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed30.json
99
+ img_dir: odinw/PascalVOC/valid
100
+ val_5_300:
101
+ ann_file: odinw/PascalVOC/valid/fewshot_val_shot5_seed300.json
102
+ img_dir: odinw/PascalVOC/valid
103
+ TEST: ("val",)
104
+ TRAIN: ("train",)
105
+ INPUT:
106
+ MAX_SIZE_TEST: 1333
107
+ MAX_SIZE_TRAIN: 1333
108
+ MIN_SIZE_TEST: 800
109
+ MIN_SIZE_TRAIN: 800
110
+ MODEL:
111
+ ATSS:
112
+ NUM_CLASSES: 21
113
+ DYHEAD:
114
+ NUM_CLASSES: 21
115
+ FCOS:
116
+ NUM_CLASSES: 21
117
+ ROI_BOX_HEAD:
118
+ NUM_CLASSES: 21
119
+ SOLVER:
120
+ CHECKPOINT_PERIOD: 100
121
+ MAX_EPOCH: 12
122
+ WARMUP_ITERS: 0
123
+ TEST:
124
+ IMS_PER_BATCH: 8
configs/odinw_35/Raccoon_Raccoon.v2-raw.coco.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "raccoon", "supercategory": "raccoons"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/test/annotations_without_background.json
11
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/test
12
+ train:
13
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/annotations_without_background.json
14
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
15
+ train_10_3:
16
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
18
+ train_10_30:
19
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
21
+ train_10_300:
22
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
24
+ train_1_3:
25
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
27
+ train_1_30:
28
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
30
+ train_1_300:
31
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
33
+ train_3_3:
34
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
36
+ train_3_30:
37
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
39
+ train_3_300:
40
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
42
+ train_5_3:
43
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
45
+ train_5_30:
46
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
48
+ train_5_300:
49
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/train
51
+ val:
52
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/annotations_without_background.json
53
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
54
+ val_10_3:
55
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
57
+ val_10_30:
58
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
60
+ val_10_300:
61
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
63
+ val_1_3:
64
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
66
+ val_1_30:
67
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
69
+ val_1_300:
70
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
72
+ val_3_3:
73
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
75
+ val_3_30:
76
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
78
+ val_3_300:
79
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
81
+ val_5_3:
82
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
84
+ val_5_30:
85
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
87
+ val_5_300:
88
+ ann_file: odinw/Raccoon/Raccoon.v2-raw.coco/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/Raccoon/Raccoon.v2-raw.coco/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_35/ShellfishOpenImages_raw.yaml ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Crab", "supercategory": "shellfish"}, {"id":
7
+ 2, "name": "Lobster", "supercategory": "shellfish"}, {"id": 3, "name": "Shrimp",
8
+ "supercategory": "shellfish"}]'
9
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
10
+ REGISTER:
11
+ test:
12
+ ann_file: odinw/ShellfishOpenImages/raw/test/annotations_without_background.json
13
+ img_dir: odinw/ShellfishOpenImages/raw/test
14
+ train:
15
+ ann_file: odinw/ShellfishOpenImages/raw/train/annotations_without_background.json
16
+ img_dir: odinw/ShellfishOpenImages/raw/train
17
+ train_10_3:
18
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed3.json
19
+ img_dir: odinw/ShellfishOpenImages/raw/train
20
+ train_10_30:
21
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed30.json
22
+ img_dir: odinw/ShellfishOpenImages/raw/train
23
+ train_10_300:
24
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot10_seed300.json
25
+ img_dir: odinw/ShellfishOpenImages/raw/train
26
+ train_1_3:
27
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed3.json
28
+ img_dir: odinw/ShellfishOpenImages/raw/train
29
+ train_1_30:
30
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed30.json
31
+ img_dir: odinw/ShellfishOpenImages/raw/train
32
+ train_1_300:
33
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot1_seed300.json
34
+ img_dir: odinw/ShellfishOpenImages/raw/train
35
+ train_3_3:
36
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed3.json
37
+ img_dir: odinw/ShellfishOpenImages/raw/train
38
+ train_3_30:
39
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed30.json
40
+ img_dir: odinw/ShellfishOpenImages/raw/train
41
+ train_3_300:
42
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot3_seed300.json
43
+ img_dir: odinw/ShellfishOpenImages/raw/train
44
+ train_5_3:
45
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed3.json
46
+ img_dir: odinw/ShellfishOpenImages/raw/train
47
+ train_5_30:
48
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed30.json
49
+ img_dir: odinw/ShellfishOpenImages/raw/train
50
+ train_5_300:
51
+ ann_file: odinw/ShellfishOpenImages/raw/train/fewshot_train_shot5_seed300.json
52
+ img_dir: odinw/ShellfishOpenImages/raw/train
53
+ val:
54
+ ann_file: odinw/ShellfishOpenImages/raw/valid/annotations_without_background.json
55
+ img_dir: odinw/ShellfishOpenImages/raw/valid
56
+ val_10_3:
57
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed3.json
58
+ img_dir: odinw/ShellfishOpenImages/raw/valid
59
+ val_10_30:
60
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed30.json
61
+ img_dir: odinw/ShellfishOpenImages/raw/valid
62
+ val_10_300:
63
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot10_seed300.json
64
+ img_dir: odinw/ShellfishOpenImages/raw/valid
65
+ val_1_3:
66
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed3.json
67
+ img_dir: odinw/ShellfishOpenImages/raw/valid
68
+ val_1_30:
69
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed30.json
70
+ img_dir: odinw/ShellfishOpenImages/raw/valid
71
+ val_1_300:
72
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot1_seed300.json
73
+ img_dir: odinw/ShellfishOpenImages/raw/valid
74
+ val_3_3:
75
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed3.json
76
+ img_dir: odinw/ShellfishOpenImages/raw/valid
77
+ val_3_30:
78
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed30.json
79
+ img_dir: odinw/ShellfishOpenImages/raw/valid
80
+ val_3_300:
81
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot3_seed300.json
82
+ img_dir: odinw/ShellfishOpenImages/raw/valid
83
+ val_5_3:
84
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed3.json
85
+ img_dir: odinw/ShellfishOpenImages/raw/valid
86
+ val_5_30:
87
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed30.json
88
+ img_dir: odinw/ShellfishOpenImages/raw/valid
89
+ val_5_300:
90
+ ann_file: odinw/ShellfishOpenImages/raw/valid/fewshot_val_shot5_seed300.json
91
+ img_dir: odinw/ShellfishOpenImages/raw/valid
92
+ TEST: ("val",)
93
+ TRAIN: ("train",)
94
+ INPUT:
95
+ MAX_SIZE_TEST: 1333
96
+ MAX_SIZE_TRAIN: 1333
97
+ MIN_SIZE_TEST: 800
98
+ MIN_SIZE_TRAIN: 800
99
+ MODEL:
100
+ ATSS:
101
+ NUM_CLASSES: 4
102
+ DYHEAD:
103
+ NUM_CLASSES: 4
104
+ FCOS:
105
+ NUM_CLASSES: 4
106
+ ROI_BOX_HEAD:
107
+ NUM_CLASSES: 4
108
+ SOLVER:
109
+ CHECKPOINT_PERIOD: 100
110
+ MAX_EPOCH: 12
111
+ WARMUP_ITERS: 0
112
+ TEST:
113
+ IMS_PER_BATCH: 8
configs/odinw_35/ThermalCheetah.yaml ADDED
@@ -0,0 +1,112 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "cheetah", "supercategory": "cheetah"}, {"id":
7
+ 2, "name": "human", "supercategory": "cheetah"}]'
8
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
9
+ REGISTER:
10
+ test:
11
+ ann_file: odinw/ThermalCheetah/test/annotations_without_background.json
12
+ img_dir: odinw/ThermalCheetah/test
13
+ train:
14
+ ann_file: odinw/ThermalCheetah/train/annotations_without_background.json
15
+ img_dir: odinw/ThermalCheetah/train
16
+ train_10_3:
17
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot10_seed3.json
18
+ img_dir: odinw/ThermalCheetah/train
19
+ train_10_30:
20
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot10_seed30.json
21
+ img_dir: odinw/ThermalCheetah/train
22
+ train_10_300:
23
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot10_seed300.json
24
+ img_dir: odinw/ThermalCheetah/train
25
+ train_1_3:
26
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot1_seed3.json
27
+ img_dir: odinw/ThermalCheetah/train
28
+ train_1_30:
29
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot1_seed30.json
30
+ img_dir: odinw/ThermalCheetah/train
31
+ train_1_300:
32
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot1_seed300.json
33
+ img_dir: odinw/ThermalCheetah/train
34
+ train_3_3:
35
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot3_seed3.json
36
+ img_dir: odinw/ThermalCheetah/train
37
+ train_3_30:
38
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot3_seed30.json
39
+ img_dir: odinw/ThermalCheetah/train
40
+ train_3_300:
41
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot3_seed300.json
42
+ img_dir: odinw/ThermalCheetah/train
43
+ train_5_3:
44
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot5_seed3.json
45
+ img_dir: odinw/ThermalCheetah/train
46
+ train_5_30:
47
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot5_seed30.json
48
+ img_dir: odinw/ThermalCheetah/train
49
+ train_5_300:
50
+ ann_file: odinw/ThermalCheetah/train/fewshot_train_shot5_seed300.json
51
+ img_dir: odinw/ThermalCheetah/train
52
+ val:
53
+ ann_file: odinw/ThermalCheetah/valid/annotations_without_background.json
54
+ img_dir: odinw/ThermalCheetah/valid
55
+ val_10_3:
56
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot10_seed3.json
57
+ img_dir: odinw/ThermalCheetah/valid
58
+ val_10_30:
59
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot10_seed30.json
60
+ img_dir: odinw/ThermalCheetah/valid
61
+ val_10_300:
62
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot10_seed300.json
63
+ img_dir: odinw/ThermalCheetah/valid
64
+ val_1_3:
65
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot1_seed3.json
66
+ img_dir: odinw/ThermalCheetah/valid
67
+ val_1_30:
68
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot1_seed30.json
69
+ img_dir: odinw/ThermalCheetah/valid
70
+ val_1_300:
71
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot1_seed300.json
72
+ img_dir: odinw/ThermalCheetah/valid
73
+ val_3_3:
74
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot3_seed3.json
75
+ img_dir: odinw/ThermalCheetah/valid
76
+ val_3_30:
77
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot3_seed30.json
78
+ img_dir: odinw/ThermalCheetah/valid
79
+ val_3_300:
80
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot3_seed300.json
81
+ img_dir: odinw/ThermalCheetah/valid
82
+ val_5_3:
83
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot5_seed3.json
84
+ img_dir: odinw/ThermalCheetah/valid
85
+ val_5_30:
86
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot5_seed30.json
87
+ img_dir: odinw/ThermalCheetah/valid
88
+ val_5_300:
89
+ ann_file: odinw/ThermalCheetah/valid/fewshot_val_shot5_seed300.json
90
+ img_dir: odinw/ThermalCheetah/valid
91
+ TEST: ("val",)
92
+ TRAIN: ("train",)
93
+ INPUT:
94
+ MAX_SIZE_TEST: 1333
95
+ MAX_SIZE_TRAIN: 1333
96
+ MIN_SIZE_TEST: 800
97
+ MIN_SIZE_TRAIN: 800
98
+ MODEL:
99
+ ATSS:
100
+ NUM_CLASSES: 3
101
+ DYHEAD:
102
+ NUM_CLASSES: 3
103
+ FCOS:
104
+ NUM_CLASSES: 3
105
+ ROI_BOX_HEAD:
106
+ NUM_CLASSES: 3
107
+ SOLVER:
108
+ CHECKPOINT_PERIOD: 100
109
+ MAX_EPOCH: 12
110
+ WARMUP_ITERS: 0
111
+ TEST:
112
+ IMS_PER_BATCH: 8
configs/odinw_35/UnoCards_raw.yaml ADDED
@@ -0,0 +1,160 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 4
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "0", "supercategory": "Card-Types"}, {"id":
7
+ 2, "name": "1", "supercategory": "Card-Types"}, {"id": 3, "name": "2", "supercategory":
8
+ "Card-Types"}, {"id": 4, "name": "3", "supercategory": "Card-Types"}, {"id": 5,
9
+ "name": "4", "supercategory": "Card-Types"}, {"id": 6, "name": "5", "supercategory":
10
+ "Card-Types"}, {"id": 7, "name": "6", "supercategory": "Card-Types"}, {"id": 8,
11
+ "name": "7", "supercategory": "Card-Types"}, {"id": 9, "name": "8", "supercategory":
12
+ "Card-Types"}, {"id": 10, "name": "9", "supercategory": "Card-Types"}, {"id":
13
+ 11, "name": "10", "supercategory": "Card-Types"}, {"id": 12, "name": "11", "supercategory":
14
+ "Card-Types"}, {"id": 13, "name": "12", "supercategory": "Card-Types"}, {"id":
15
+ 14, "name": "13", "supercategory": "Card-Types"}, {"id": 15, "name": "14", "supercategory":
16
+ "Card-Types"}]'
17
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
18
+ REGISTER:
19
+ minival:
20
+ ann_file: odinw/UnoCards/raw/mini_val/annotations_without_background.json
21
+ img_dir: odinw/UnoCards/raw/mini_val
22
+ minival_10_3:
23
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot10_seed3.json
24
+ img_dir: odinw/UnoCards/raw/mini_val
25
+ minival_10_30:
26
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot10_seed30.json
27
+ img_dir: odinw/UnoCards/raw/mini_val
28
+ minival_10_300:
29
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot10_seed300.json
30
+ img_dir: odinw/UnoCards/raw/mini_val
31
+ minival_1_3:
32
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot1_seed3.json
33
+ img_dir: odinw/UnoCards/raw/mini_val
34
+ minival_1_30:
35
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot1_seed30.json
36
+ img_dir: odinw/UnoCards/raw/mini_val
37
+ minival_1_300:
38
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot1_seed300.json
39
+ img_dir: odinw/UnoCards/raw/mini_val
40
+ minival_3_3:
41
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot3_seed3.json
42
+ img_dir: odinw/UnoCards/raw/mini_val
43
+ minival_3_30:
44
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot3_seed30.json
45
+ img_dir: odinw/UnoCards/raw/mini_val
46
+ minival_3_300:
47
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot3_seed300.json
48
+ img_dir: odinw/UnoCards/raw/mini_val
49
+ minival_5_3:
50
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot5_seed3.json
51
+ img_dir: odinw/UnoCards/raw/mini_val
52
+ minival_5_30:
53
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot5_seed30.json
54
+ img_dir: odinw/UnoCards/raw/mini_val
55
+ minival_5_300:
56
+ ann_file: odinw/UnoCards/raw/mini_val/fewshot_minival_shot5_seed300.json
57
+ img_dir: odinw/UnoCards/raw/mini_val
58
+ test:
59
+ ann_file: odinw/UnoCards/raw/test/annotations_without_background.json
60
+ img_dir: odinw/UnoCards/raw/test
61
+ train:
62
+ ann_file: odinw/UnoCards/raw/train/annotations_without_background.json
63
+ img_dir: odinw/UnoCards/raw/train
64
+ train_10_3:
65
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot10_seed3.json
66
+ img_dir: odinw/UnoCards/raw/train
67
+ train_10_30:
68
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot10_seed30.json
69
+ img_dir: odinw/UnoCards/raw/train
70
+ train_10_300:
71
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot10_seed300.json
72
+ img_dir: odinw/UnoCards/raw/train
73
+ train_1_3:
74
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot1_seed3.json
75
+ img_dir: odinw/UnoCards/raw/train
76
+ train_1_30:
77
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot1_seed30.json
78
+ img_dir: odinw/UnoCards/raw/train
79
+ train_1_300:
80
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot1_seed300.json
81
+ img_dir: odinw/UnoCards/raw/train
82
+ train_3_3:
83
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot3_seed3.json
84
+ img_dir: odinw/UnoCards/raw/train
85
+ train_3_30:
86
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot3_seed30.json
87
+ img_dir: odinw/UnoCards/raw/train
88
+ train_3_300:
89
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot3_seed300.json
90
+ img_dir: odinw/UnoCards/raw/train
91
+ train_5_3:
92
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot5_seed3.json
93
+ img_dir: odinw/UnoCards/raw/train
94
+ train_5_30:
95
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot5_seed30.json
96
+ img_dir: odinw/UnoCards/raw/train
97
+ train_5_300:
98
+ ann_file: odinw/UnoCards/raw/train/fewshot_train_shot5_seed300.json
99
+ img_dir: odinw/UnoCards/raw/train
100
+ val:
101
+ ann_file: odinw/UnoCards/raw/valid/annotations_without_background.json
102
+ img_dir: odinw/UnoCards/raw/valid
103
+ val_10_3:
104
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot10_seed3.json
105
+ img_dir: odinw/UnoCards/raw/valid
106
+ val_10_30:
107
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot10_seed30.json
108
+ img_dir: odinw/UnoCards/raw/valid
109
+ val_10_300:
110
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot10_seed300.json
111
+ img_dir: odinw/UnoCards/raw/valid
112
+ val_1_3:
113
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot1_seed3.json
114
+ img_dir: odinw/UnoCards/raw/valid
115
+ val_1_30:
116
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot1_seed30.json
117
+ img_dir: odinw/UnoCards/raw/valid
118
+ val_1_300:
119
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot1_seed300.json
120
+ img_dir: odinw/UnoCards/raw/valid
121
+ val_3_3:
122
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot3_seed3.json
123
+ img_dir: odinw/UnoCards/raw/valid
124
+ val_3_30:
125
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot3_seed30.json
126
+ img_dir: odinw/UnoCards/raw/valid
127
+ val_3_300:
128
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot3_seed300.json
129
+ img_dir: odinw/UnoCards/raw/valid
130
+ val_5_3:
131
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot5_seed3.json
132
+ img_dir: odinw/UnoCards/raw/valid
133
+ val_5_30:
134
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot5_seed30.json
135
+ img_dir: odinw/UnoCards/raw/valid
136
+ val_5_300:
137
+ ann_file: odinw/UnoCards/raw/valid/fewshot_val_shot5_seed300.json
138
+ img_dir: odinw/UnoCards/raw/valid
139
+ TEST: ("minival",)
140
+ TRAIN: ("train",)
141
+ INPUT:
142
+ MAX_SIZE_TEST: 1333
143
+ MAX_SIZE_TRAIN: 1333
144
+ MIN_SIZE_TEST: 800
145
+ MIN_SIZE_TRAIN: 800
146
+ MODEL:
147
+ ATSS:
148
+ NUM_CLASSES: 16
149
+ DYHEAD:
150
+ NUM_CLASSES: 16
151
+ FCOS:
152
+ NUM_CLASSES: 16
153
+ ROI_BOX_HEAD:
154
+ NUM_CLASSES: 16
155
+ SOLVER:
156
+ CHECKPOINT_PERIOD: 100
157
+ MAX_EPOCH: 12
158
+ WARMUP_ITERS: 0
159
+ TEST:
160
+ IMS_PER_BATCH: 8
configs/odinw_35/VehiclesOpenImages_416x416.yaml ADDED
@@ -0,0 +1,153 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Ambulance", "supercategory": "vehicles"},
7
+ {"id": 2, "name": "Bus", "supercategory": "vehicles"}, {"id": 3, "name": "Car",
8
+ "supercategory": "vehicles"}, {"id": 4, "name": "Motorcycle", "supercategory":
9
+ "vehicles"}, {"id": 5, "name": "Truck", "supercategory": "vehicles"}]'
10
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
11
+ REGISTER:
12
+ minival:
13
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/annotations_without_background.json
14
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
15
+ minival_10_3:
16
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed3.json
17
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
18
+ minival_10_30:
19
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed30.json
20
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
21
+ minival_10_300:
22
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot10_seed300.json
23
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
24
+ minival_1_3:
25
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed3.json
26
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
27
+ minival_1_30:
28
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed30.json
29
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
30
+ minival_1_300:
31
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot1_seed300.json
32
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
33
+ minival_3_3:
34
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed3.json
35
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
36
+ minival_3_30:
37
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed30.json
38
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
39
+ minival_3_300:
40
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot3_seed300.json
41
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
42
+ minival_5_3:
43
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed3.json
44
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
45
+ minival_5_30:
46
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed30.json
47
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
48
+ minival_5_300:
49
+ ann_file: odinw/VehiclesOpenImages/416x416/mini_val/fewshot_minival_shot5_seed300.json
50
+ img_dir: odinw/VehiclesOpenImages/416x416/mini_val
51
+ test:
52
+ ann_file: odinw/VehiclesOpenImages/416x416/test/annotations_without_background.json
53
+ img_dir: odinw/VehiclesOpenImages/416x416/test
54
+ train:
55
+ ann_file: odinw/VehiclesOpenImages/416x416/train/annotations_without_background.json
56
+ img_dir: odinw/VehiclesOpenImages/416x416/train
57
+ train_10_3:
58
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed3.json
59
+ img_dir: odinw/VehiclesOpenImages/416x416/train
60
+ train_10_30:
61
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed30.json
62
+ img_dir: odinw/VehiclesOpenImages/416x416/train
63
+ train_10_300:
64
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot10_seed300.json
65
+ img_dir: odinw/VehiclesOpenImages/416x416/train
66
+ train_1_3:
67
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed3.json
68
+ img_dir: odinw/VehiclesOpenImages/416x416/train
69
+ train_1_30:
70
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed30.json
71
+ img_dir: odinw/VehiclesOpenImages/416x416/train
72
+ train_1_300:
73
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot1_seed300.json
74
+ img_dir: odinw/VehiclesOpenImages/416x416/train
75
+ train_3_3:
76
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed3.json
77
+ img_dir: odinw/VehiclesOpenImages/416x416/train
78
+ train_3_30:
79
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed30.json
80
+ img_dir: odinw/VehiclesOpenImages/416x416/train
81
+ train_3_300:
82
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot3_seed300.json
83
+ img_dir: odinw/VehiclesOpenImages/416x416/train
84
+ train_5_3:
85
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed3.json
86
+ img_dir: odinw/VehiclesOpenImages/416x416/train
87
+ train_5_30:
88
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed30.json
89
+ img_dir: odinw/VehiclesOpenImages/416x416/train
90
+ train_5_300:
91
+ ann_file: odinw/VehiclesOpenImages/416x416/train/fewshot_train_shot5_seed300.json
92
+ img_dir: odinw/VehiclesOpenImages/416x416/train
93
+ val:
94
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/annotations_without_background.json
95
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
96
+ val_10_3:
97
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed3.json
98
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
99
+ val_10_30:
100
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed30.json
101
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
102
+ val_10_300:
103
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot10_seed300.json
104
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
105
+ val_1_3:
106
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed3.json
107
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
108
+ val_1_30:
109
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed30.json
110
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
111
+ val_1_300:
112
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot1_seed300.json
113
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
114
+ val_3_3:
115
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed3.json
116
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
117
+ val_3_30:
118
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed30.json
119
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
120
+ val_3_300:
121
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot3_seed300.json
122
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
123
+ val_5_3:
124
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed3.json
125
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
126
+ val_5_30:
127
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed30.json
128
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
129
+ val_5_300:
130
+ ann_file: odinw/VehiclesOpenImages/416x416/valid/fewshot_val_shot5_seed300.json
131
+ img_dir: odinw/VehiclesOpenImages/416x416/valid
132
+ TEST: ("minival",)
133
+ TRAIN: ("train",)
134
+ INPUT:
135
+ MAX_SIZE_TEST: 1333
136
+ MAX_SIZE_TRAIN: 1333
137
+ MIN_SIZE_TEST: 800
138
+ MIN_SIZE_TRAIN: 800
139
+ MODEL:
140
+ ATSS:
141
+ NUM_CLASSES: 6
142
+ DYHEAD:
143
+ NUM_CLASSES: 6
144
+ FCOS:
145
+ NUM_CLASSES: 6
146
+ ROI_BOX_HEAD:
147
+ NUM_CLASSES: 6
148
+ SOLVER:
149
+ CHECKPOINT_PERIOD: 100
150
+ MAX_EPOCH: 12
151
+ WARMUP_ITERS: 0
152
+ TEST:
153
+ IMS_PER_BATCH: 8
configs/odinw_35/WildfireSmoke.yaml ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "smoke", "supercategory": "Smoke"}]'
7
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
8
+ REGISTER:
9
+ test:
10
+ ann_file: odinw/WildfireSmoke/test/annotations_without_background.json
11
+ img_dir: odinw/WildfireSmoke/test
12
+ train:
13
+ ann_file: odinw/WildfireSmoke/train/annotations_without_background.json
14
+ img_dir: odinw/WildfireSmoke/train
15
+ train_10_3:
16
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot10_seed3.json
17
+ img_dir: odinw/WildfireSmoke/train
18
+ train_10_30:
19
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot10_seed30.json
20
+ img_dir: odinw/WildfireSmoke/train
21
+ train_10_300:
22
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot10_seed300.json
23
+ img_dir: odinw/WildfireSmoke/train
24
+ train_1_3:
25
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot1_seed3.json
26
+ img_dir: odinw/WildfireSmoke/train
27
+ train_1_30:
28
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot1_seed30.json
29
+ img_dir: odinw/WildfireSmoke/train
30
+ train_1_300:
31
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot1_seed300.json
32
+ img_dir: odinw/WildfireSmoke/train
33
+ train_3_3:
34
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot3_seed3.json
35
+ img_dir: odinw/WildfireSmoke/train
36
+ train_3_30:
37
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot3_seed30.json
38
+ img_dir: odinw/WildfireSmoke/train
39
+ train_3_300:
40
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot3_seed300.json
41
+ img_dir: odinw/WildfireSmoke/train
42
+ train_5_3:
43
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot5_seed3.json
44
+ img_dir: odinw/WildfireSmoke/train
45
+ train_5_30:
46
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot5_seed30.json
47
+ img_dir: odinw/WildfireSmoke/train
48
+ train_5_300:
49
+ ann_file: odinw/WildfireSmoke/train/fewshot_train_shot5_seed300.json
50
+ img_dir: odinw/WildfireSmoke/train
51
+ val:
52
+ ann_file: odinw/WildfireSmoke/valid/annotations_without_background.json
53
+ img_dir: odinw/WildfireSmoke/valid
54
+ val_10_3:
55
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot10_seed3.json
56
+ img_dir: odinw/WildfireSmoke/valid
57
+ val_10_30:
58
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot10_seed30.json
59
+ img_dir: odinw/WildfireSmoke/valid
60
+ val_10_300:
61
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot10_seed300.json
62
+ img_dir: odinw/WildfireSmoke/valid
63
+ val_1_3:
64
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot1_seed3.json
65
+ img_dir: odinw/WildfireSmoke/valid
66
+ val_1_30:
67
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot1_seed30.json
68
+ img_dir: odinw/WildfireSmoke/valid
69
+ val_1_300:
70
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot1_seed300.json
71
+ img_dir: odinw/WildfireSmoke/valid
72
+ val_3_3:
73
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot3_seed3.json
74
+ img_dir: odinw/WildfireSmoke/valid
75
+ val_3_30:
76
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot3_seed30.json
77
+ img_dir: odinw/WildfireSmoke/valid
78
+ val_3_300:
79
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot3_seed300.json
80
+ img_dir: odinw/WildfireSmoke/valid
81
+ val_5_3:
82
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot5_seed3.json
83
+ img_dir: odinw/WildfireSmoke/valid
84
+ val_5_30:
85
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot5_seed30.json
86
+ img_dir: odinw/WildfireSmoke/valid
87
+ val_5_300:
88
+ ann_file: odinw/WildfireSmoke/valid/fewshot_val_shot5_seed300.json
89
+ img_dir: odinw/WildfireSmoke/valid
90
+ TEST: ("val",)
91
+ TRAIN: ("train",)
92
+ INPUT:
93
+ MAX_SIZE_TEST: 1333
94
+ MAX_SIZE_TRAIN: 1333
95
+ MIN_SIZE_TEST: 800
96
+ MIN_SIZE_TRAIN: 800
97
+ MODEL:
98
+ ATSS:
99
+ NUM_CLASSES: 2
100
+ DYHEAD:
101
+ NUM_CLASSES: 2
102
+ FCOS:
103
+ NUM_CLASSES: 2
104
+ ROI_BOX_HEAD:
105
+ NUM_CLASSES: 2
106
+ SOLVER:
107
+ CHECKPOINT_PERIOD: 100
108
+ MAX_EPOCH: 12
109
+ WARMUP_ITERS: 0
110
+ TEST:
111
+ IMS_PER_BATCH: 8
configs/odinw_35/_all.json ADDED
@@ -0,0 +1 @@
 
 
1
+ ["configs/odinw_35/AerialMaritimeDrone_large.yaml","configs/odinw_35/AerialMaritimeDrone_tiled.yaml","configs/odinw_35/AmericanSignLanguageLetters_American_Sign_Language_Letters.v1-v1.coco.yaml","configs/odinw_35/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml","configs/odinw_35/BCCD_BCCD.v3-raw.coco.yaml","configs/odinw_35/ChessPieces_Chess_Pieces.v23-raw.coco.yaml","configs/odinw_35/CottontailRabbits.yaml","configs/odinw_35/DroneControl_Drone_Control.v3-raw.coco.yaml","configs/odinw_35/EgoHands_generic.yaml","configs/odinw_35/EgoHands_specific.yaml","configs/odinw_35/HardHatWorkers_raw.yaml","configs/odinw_35/MaskWearing_raw.yaml","configs/odinw_35/MountainDewCommercial.yaml","configs/odinw_35/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml","configs/odinw_35/OxfordPets_by-breed.yaml","configs/odinw_35/OxfordPets_by-species.yaml","configs/odinw_35/PKLot_640.yaml","configs/odinw_35/Packages_Raw.yaml","configs/odinw_35/PascalVOC.yaml","configs/odinw_35/Raccoon_Raccoon.v2-raw.coco.yaml","configs/odinw_35/ShellfishOpenImages_raw.yaml","configs/odinw_35/ThermalCheetah.yaml","configs/odinw_35/UnoCards_raw.yaml","configs/odinw_35/VehiclesOpenImages_416x416.yaml","configs/odinw_35/WildfireSmoke.yaml","configs/odinw_35/boggleBoards_416x416AutoOrient_export_.yaml","configs/odinw_35/brackishUnderwater_960x540.yaml","configs/odinw_35/dice_mediumColor_export.yaml","configs/odinw_35/openPoetryVision_512x512.yaml","configs/odinw_35/pistols_export.yaml","configs/odinw_35/plantdoc_416x416.yaml","configs/odinw_35/pothole.yaml","configs/odinw_35/selfdrivingCar_fixedLarge_export_.yaml","configs/odinw_35/thermalDogsAndPeople.yaml","configs/odinw_35/websiteScreenshots.yaml"]
configs/odinw_35/boggleBoards_416x416AutoOrient_export_.yaml ADDED
@@ -0,0 +1,133 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "Q", "supercategory": "letters"}, {"id":
7
+ 2, "name": "a", "supercategory": "letters"}, {"id": 3, "name": "an", "supercategory":
8
+ "letters"}, {"id": 4, "name": "b", "supercategory": "letters"}, {"id": 5, "name":
9
+ "c", "supercategory": "letters"}, {"id": 6, "name": "d", "supercategory": "letters"},
10
+ {"id": 7, "name": "e", "supercategory": "letters"}, {"id": 8, "name": "er", "supercategory":
11
+ "letters"}, {"id": 9, "name": "f", "supercategory": "letters"}, {"id": 10, "name":
12
+ "g", "supercategory": "letters"}, {"id": 11, "name": "h", "supercategory": "letters"},
13
+ {"id": 12, "name": "he", "supercategory": "letters"}, {"id": 13, "name": "i",
14
+ "supercategory": "letters"}, {"id": 14, "name": "in", "supercategory": "letters"},
15
+ {"id": 15, "name": "j", "supercategory": "letters"}, {"id": 16, "name": "k", "supercategory":
16
+ "letters"}, {"id": 17, "name": "l", "supercategory": "letters"}, {"id": 18, "name":
17
+ "m", "supercategory": "letters"}, {"id": 19, "name": "n", "supercategory": "letters"},
18
+ {"id": 20, "name": "o", "supercategory": "letters"}, {"id": 21, "name": "o ",
19
+ "supercategory": "letters"}, {"id": 22, "name": "p", "supercategory": "letters"},
20
+ {"id": 23, "name": "q", "supercategory": "letters"}, {"id": 24, "name": "qu",
21
+ "supercategory": "letters"}, {"id": 25, "name": "r", "supercategory": "letters"},
22
+ {"id": 26, "name": "s", "supercategory": "letters"}, {"id": 27, "name": "t", "supercategory":
23
+ "letters"}, {"id": 28, "name": "t\\", "supercategory": "letters"}, {"id": 29,
24
+ "name": "th", "supercategory": "letters"}, {"id": 30, "name": "u", "supercategory":
25
+ "letters"}, {"id": 31, "name": "v", "supercategory": "letters"}, {"id": 32, "name":
26
+ "w", "supercategory": "letters"}, {"id": 33, "name": "wild", "supercategory":
27
+ "letters"}, {"id": 34, "name": "x", "supercategory": "letters"}, {"id": 35, "name":
28
+ "y", "supercategory": "letters"}, {"id": 36, "name": "z", "supercategory": "letters"}]'
29
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
30
+ REGISTER:
31
+ test:
32
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/test_annotations_without_background.json
33
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
34
+ train:
35
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/train_annotations_without_background.json
36
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
37
+ train_10_3:
38
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot10_seed3.json
39
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
40
+ train_10_30:
41
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot10_seed30.json
42
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
43
+ train_10_300:
44
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot10_seed300.json
45
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
46
+ train_1_3:
47
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot1_seed3.json
48
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
49
+ train_1_30:
50
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot1_seed30.json
51
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
52
+ train_1_300:
53
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot1_seed300.json
54
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
55
+ train_3_3:
56
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot3_seed3.json
57
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
58
+ train_3_30:
59
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot3_seed30.json
60
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
61
+ train_3_300:
62
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot3_seed300.json
63
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
64
+ train_5_3:
65
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot5_seed3.json
66
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
67
+ train_5_30:
68
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot5_seed30.json
69
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
70
+ train_5_300:
71
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_train_shot5_seed300.json
72
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
73
+ val:
74
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/val_annotations_without_background.json
75
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
76
+ val_10_3:
77
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot10_seed3.json
78
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
79
+ val_10_30:
80
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot10_seed30.json
81
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
82
+ val_10_300:
83
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot10_seed300.json
84
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
85
+ val_1_3:
86
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot1_seed3.json
87
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
88
+ val_1_30:
89
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot1_seed30.json
90
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
91
+ val_1_300:
92
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot1_seed300.json
93
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
94
+ val_3_3:
95
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot3_seed3.json
96
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
97
+ val_3_30:
98
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot3_seed30.json
99
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
100
+ val_3_300:
101
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot3_seed300.json
102
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
103
+ val_5_3:
104
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot5_seed3.json
105
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
106
+ val_5_30:
107
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot5_seed30.json
108
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
109
+ val_5_300:
110
+ ann_file: odinw/boggleBoards/416x416AutoOrient/export/fewshot_val_shot5_seed300.json
111
+ img_dir: odinw/boggleBoards/416x416AutoOrient/export/
112
+ TEST: ("val",)
113
+ TRAIN: ("train",)
114
+ INPUT:
115
+ MAX_SIZE_TEST: 1333
116
+ MAX_SIZE_TRAIN: 1333
117
+ MIN_SIZE_TEST: 800
118
+ MIN_SIZE_TRAIN: 800
119
+ MODEL:
120
+ ATSS:
121
+ NUM_CLASSES: 35
122
+ DYHEAD:
123
+ NUM_CLASSES: 35
124
+ FCOS:
125
+ NUM_CLASSES: 35
126
+ ROI_BOX_HEAD:
127
+ NUM_CLASSES: 35
128
+ SOLVER:
129
+ CHECKPOINT_PERIOD: 100
130
+ MAX_EPOCH: 12
131
+ WARMUP_ITERS: 0
132
+ TEST:
133
+ IMS_PER_BATCH: 8
configs/odinw_35/brackishUnderwater_960x540.yaml ADDED
@@ -0,0 +1,157 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ DATALOADER:
2
+ ASPECT_RATIO_GROUPING: false
3
+ SIZE_DIVISIBILITY: 32
4
+ DATASETS:
5
+ GENERAL_COPY: 16
6
+ OVERRIDE_CATEGORY: '[{"id": 1, "name": "crab", "supercategory": "animals"}, {"id":
7
+ 2, "name": "fish", "supercategory": "animals"}, {"id": 3, "name": "jellyfish",
8
+ "supercategory": "animals"}, {"id": 4, "name": "shrimp", "supercategory": "animals"},
9
+ {"id": 5, "name": "small_fish", "supercategory": "animals"}, {"id": 6, "name":
10
+ "starfish", "supercategory": "animals"}]'
11
+ PREDEFINED_TEXT: odinw/pothole/category_description.json
12
+ REGISTER:
13
+ minival:
14
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/annotations_without_background.json
15
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
16
+ minival_10_3:
17
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot10_seed3.json
18
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
19
+ minival_10_30:
20
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot10_seed30.json
21
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
22
+ minival_10_300:
23
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot10_seed300.json
24
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
25
+ minival_1_3:
26
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot1_seed3.json
27
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
28
+ minival_1_30:
29
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot1_seed30.json
30
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
31
+ minival_1_300:
32
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot1_seed300.json
33
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
34
+ minival_3_3:
35
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot3_seed3.json
36
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
37
+ minival_3_30:
38
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot3_seed30.json
39
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
40
+ minival_3_300:
41
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot3_seed300.json
42
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
43
+ minival_3shot_3seed:
44
+ ann_file: odinw/original/brackishUnderwater/960x540/mini_val/annotations_without_background_3shot_3seed.json
45
+ img_dir: odinw/original/brackishUnderwater/960x540/mini_val
46
+ minival_5_3:
47
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot5_seed3.json
48
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
49
+ minival_5_30:
50
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot5_seed30.json
51
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
52
+ minival_5_300:
53
+ ann_file: odinw/brackishUnderwater/960x540/mini_val/fewshot_minival_shot5_seed300.json
54
+ img_dir: odinw/brackishUnderwater/960x540/mini_val
55
+ test:
56
+ ann_file: odinw/brackishUnderwater/960x540/test/annotations_without_background.json
57
+ img_dir: odinw/brackishUnderwater/960x540/test
58
+ train:
59
+ ann_file: odinw/brackishUnderwater/960x540/train/annotations_without_background.json
60
+ img_dir: odinw/brackishUnderwater/960x540/train
61
+ train_10_3:
62
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot10_seed3.json
63
+ img_dir: odinw/brackishUnderwater/960x540/train
64
+ train_10_30:
65
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot10_seed30.json
66
+ img_dir: odinw/brackishUnderwater/960x540/train
67
+ train_10_300:
68
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot10_seed300.json
69
+ img_dir: odinw/brackishUnderwater/960x540/train
70
+ train_1_3:
71
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot1_seed3.json
72
+ img_dir: odinw/brackishUnderwater/960x540/train
73
+ train_1_30:
74
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot1_seed30.json
75
+ img_dir: odinw/brackishUnderwater/960x540/train
76
+ train_1_300:
77
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot1_seed300.json
78
+ img_dir: odinw/brackishUnderwater/960x540/train
79
+ train_3_3:
80
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot3_seed3.json
81
+ img_dir: odinw/brackishUnderwater/960x540/train
82
+ train_3_30:
83
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot3_seed30.json
84
+ img_dir: odinw/brackishUnderwater/960x540/train
85
+ train_3_300:
86
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot3_seed300.json
87
+ img_dir: odinw/brackishUnderwater/960x540/train
88
+ train_5_3:
89
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot5_seed3.json
90
+ img_dir: odinw/brackishUnderwater/960x540/train
91
+ train_5_30:
92
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot5_seed30.json
93
+ img_dir: odinw/brackishUnderwater/960x540/train
94
+ train_5_300:
95
+ ann_file: odinw/brackishUnderwater/960x540/train/fewshot_train_shot5_seed300.json
96
+ img_dir: odinw/brackishUnderwater/960x540/train
97
+ val:
98
+ ann_file: odinw/brackishUnderwater/960x540/valid/annotations_without_background.json
99
+ img_dir: odinw/brackishUnderwater/960x540/valid
100
+ val_10_3:
101
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot10_seed3.json
102
+ img_dir: odinw/brackishUnderwater/960x540/valid
103
+ val_10_30:
104
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot10_seed30.json
105
+ img_dir: odinw/brackishUnderwater/960x540/valid
106
+ val_10_300:
107
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot10_seed300.json
108
+ img_dir: odinw/brackishUnderwater/960x540/valid
109
+ val_1_3:
110
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot1_seed3.json
111
+ img_dir: odinw/brackishUnderwater/960x540/valid
112
+ val_1_30:
113
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot1_seed30.json
114
+ img_dir: odinw/brackishUnderwater/960x540/valid
115
+ val_1_300:
116
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot1_seed300.json
117
+ img_dir: odinw/brackishUnderwater/960x540/valid
118
+ val_3_3:
119
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot3_seed3.json
120
+ img_dir: odinw/brackishUnderwater/960x540/valid
121
+ val_3_30:
122
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot3_seed30.json
123
+ img_dir: odinw/brackishUnderwater/960x540/valid
124
+ val_3_300:
125
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot3_seed300.json
126
+ img_dir: odinw/brackishUnderwater/960x540/valid
127
+ val_5_3:
128
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot5_seed3.json
129
+ img_dir: odinw/brackishUnderwater/960x540/valid
130
+ val_5_30:
131
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot5_seed30.json
132
+ img_dir: odinw/brackishUnderwater/960x540/valid
133
+ val_5_300:
134
+ ann_file: odinw/brackishUnderwater/960x540/valid/fewshot_val_shot5_seed300.json
135
+ img_dir: odinw/brackishUnderwater/960x540/valid
136
+ TEST: ("minival",)
137
+ TRAIN: ("train",)
138
+ INPUT:
139
+ MAX_SIZE_TEST: 1333
140
+ MAX_SIZE_TRAIN: 1333
141
+ MIN_SIZE_TEST: 800
142
+ MIN_SIZE_TRAIN: 800
143
+ MODEL:
144
+ ATSS:
145
+ NUM_CLASSES: 7
146
+ DYHEAD:
147
+ NUM_CLASSES: 7
148
+ FCOS:
149
+ NUM_CLASSES: 7
150
+ ROI_BOX_HEAD:
151
+ NUM_CLASSES: 7
152
+ SOLVER:
153
+ CHECKPOINT_PERIOD: 100
154
+ MAX_EPOCH: 12
155
+ WARMUP_ITERS: 0
156
+ TEST:
157
+ IMS_PER_BATCH: 8