├── README.md ├── classification ├── .gitignore ├── download_datasets.py ├── download_knowledge.py └── resources │ └── vision_datasets.json └── detection ├── download.py ├── odinw_35 ├── AerialMaritimeDrone_large.yaml ├── AerialMaritimeDrone_tiled.yaml ├── AmericanSignLanguageLetters_American_Sign_Language_Letters.v1-v1.coco.yaml ├── Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml ├── BCCD_BCCD.v3-raw.coco.yaml ├── ChessPieces_Chess_Pieces.v23-raw.coco.yaml ├── CottontailRabbits.yaml ├── DroneControl_Drone_Control.v3-raw.coco.yaml ├── EgoHands_generic.yaml ├── EgoHands_specific.yaml ├── HardHatWorkers_raw.yaml ├── MaskWearing_raw.yaml ├── MountainDewCommercial.yaml ├── NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml ├── OxfordPets_by-breed.yaml ├── OxfordPets_by-species.yaml ├── PKLot_640.yaml ├── Packages_Raw.yaml ├── PascalVOC.yaml ├── Raccoon_Raccoon.v2-raw.coco.yaml ├── ShellfishOpenImages_raw.yaml ├── ThermalCheetah.yaml ├── UnoCards_raw.yaml ├── VehiclesOpenImages_416x416.yaml ├── WildfireSmoke.yaml ├── _all.json ├── boggleBoards_416x416AutoOrient_export_.yaml ├── brackishUnderwater_960x540.yaml ├── dice_mediumColor_export.yaml ├── openPoetryVision_512x512.yaml ├── pistols_export.yaml ├── plantdoc_100x100.yaml ├── plantdoc_416x416.yaml ├── pothole.yaml ├── selfdrivingCar_fixedLarge_export_.yaml ├── thermalDogsAndPeople.yaml └── websiteScreenshots.yaml ├── odinw_benchmark35_knowledge_and_gpt3.yaml ├── odinw_knowledge.yaml └── odinw_knowledge_with_prompt.yaml /README.md: -------------------------------------------------------------------------------- 1 | # Data Download 2 | This repo contains scripts for downloading datasets and knowledge files of all tasks in [ELEVATER](https://computer-vision-in-the-wild.github.io/ELEVATER/). In this repo, we provide a central hub to all the datasets along with our collected knowledge files to facilitate future end-to-end training on ELEVATER benchmark. Note that: 3 | 4 | - Our software toolkit supports automatic dataset downloading, and knowledge files are a part of toolkit. 5 | - Please refer to the original license of the each dataset, and this benchmark is for academic research purpose. 6 | 7 | 8 | ## Image Classification 9 | 10 | Note: The data is on Azure Storage Blob, a SAS with Read permission is provided. Please append the following SAS at the end of each link to download: 11 | ```bash 12 | ?sp=r&st=2023-08-28T01:41:20Z&se=3023-08-28T09:41:20Z&sv=2022-11-02&sr=c&sig=Msoq5dIl%2Fve6F01edGr8jgcZUt7rtsuJ896xvstSNfM%3D 13 | ``` 14 | 15 | Install 16 | 17 | ```Shell 18 | pip install vision-datasets==0.2.17 19 | cd classification 20 | ``` 21 | 22 | Download all datasets 23 | 24 | ```Shell 25 | python download_datasets.py --ds all 26 | ``` 27 | 28 | Download a specific dataset 29 | 30 | ```Shell 31 | python download_datasets.py --ds `DATASET_NAME` 32 | 33 | # `DATASET_NAME` should be one of ['caltech-101', 'cifar-10', 'cifar-100', 'country211', 'dtd', 'eurosat_clip', 'fer-2013', 'fgvc-aircraft-2013b-variants102', 'food-101', 'gtsrb', 'hateful-memes', 'kitti-distance', 'mnist', 'oxford-flower-102', 'oxford-iiit-pets', 'patch-camelyon', 'ping-attack-on-titan-plus', 'ping-whiskey-plus', 'rendered-sst2', 'resisc45_clip', 'stanford-cars', 'voc-2007-classification'] 34 | ``` 35 | 36 | Download knowledge files 37 | 38 | ```Shell 39 | python download_knowledge.py 40 | ``` 41 | 42 | ## Object Detection 43 | ```Shell 44 | cd detection 45 | ``` 46 | 47 | Download all datasets 48 | ``` 49 | python download.py 50 | ``` 51 | 52 | Download a specific dataset 53 | ``` 54 | python download.py --dataset_names `DATASET_NAME` 55 | ``` 56 | 57 | Knowledge files are already included in the repo 58 | ``` 59 | detection/*yaml 60 | ``` 61 | -------------------------------------------------------------------------------- /classification/.gitignore: -------------------------------------------------------------------------------- 1 | data/* -------------------------------------------------------------------------------- /classification/download_datasets.py: -------------------------------------------------------------------------------- 1 | import pathlib 2 | import argparse 3 | 4 | from vision_datasets import DatasetHub 5 | from vision_datasets.common.dataset_downloader import DatasetDownloader 6 | from vision_datasets.common import Usages 7 | 8 | parser = argparse.ArgumentParser(description='Download ELEVATER image classification benchmark datasets.') 9 | parser.add_argument('--ds', default='caltech-101', help='Dataset to download.', type=str) 10 | parser.add_argument('--output_dir', default='./data', help='Output directory.', type=str) 11 | 12 | args = parser.parse_args() 13 | 14 | ALL_DATASETS = ['caltech-101', 'cifar-10', 'cifar-100', 'country211', 'dtd', 'eurosat_clip', 'fer-2013', 'fgvc-aircraft-2013b-variants102', 'food-101', 'gtsrb', 'hateful-memes', 'kitti-distance', 'mnist', 'oxford-flower-102', 'oxford-iiit-pets', 'patch-camelyon', 'rendered-sst2', 'resisc45_clip', 'stanford-cars', 'voc-2007-classification'] 15 | 16 | assert args.ds == 'all' or args.ds in ALL_DATASETS, f"Datasets should be one of: {ALL_DATASETS}. Use `--ds all` to download all datasets" 17 | 18 | hub = DatasetHub(pathlib.Path('./resources/vision_datasets.json').read_text()) 19 | downloader = DatasetDownloader('https://cvinthewildeus.blob.core.windows.net/datasets', hub.dataset_registry) 20 | 21 | def download(ds): 22 | print(f'Downloading dataset: {ds}...') 23 | downloader.download(ds, target_dir=args.output_dir, purposes=[Usages.TRAIN_PURPOSE, Usages.VAL_PURPOSE, Usages.TEST_PURPOSE]) 24 | print(f'Dataset download finishes: {ds}.') 25 | 26 | if args.ds != "all": 27 | download(args.ds) 28 | else: 29 | for ds in ALL_DATASETS: 30 | download(ds) 31 | -------------------------------------------------------------------------------- /classification/download_knowledge.py: -------------------------------------------------------------------------------- 1 | import os 2 | import argparse 3 | import urllib.request 4 | 5 | parser = argparse.ArgumentParser(description='Download ELEVATER image classification benchmark datasets.') 6 | parser.add_argument('--ds', default='all', help='Dataset to download.', type=str) 7 | parser.add_argument('--knowledge', default='all', help='Knowledge source type: [wiki, wordnet, gpt3].', type=str) 8 | parser.add_argument('--output_dir', default='./data', help='Output directory.', type=str) 9 | 10 | args = parser.parse_args() 11 | 12 | ALL_DATASETS = ['caltech-101', 'cifar-10', 'cifar-100', 'country211', 'dtd', 'eurosat_clip', 'fer-2013', 'fgvc-aircraft-2013b-variants102', 'food-101', 'gtsrb', 'hateful-memes', 'kitti-distance', 'mnist', 'oxford-flower-102', 'oxford-iiit-pets', 'patch-camelyon', 'ping-attack-on-titan-plus', 'ping-whiskey-plus', 'rendered-sst2', 'resisc45_clip', 'stanford-cars', 'voc-2007-classification'] 13 | 14 | ALL_KNOWLEDGE = ['wiki', 'wordnet', 'gpt3'] 15 | 16 | assert args.ds == 'all' or args.ds in ALL_DATASETS, f"Datasets should be one of: {ALL_DATASETS}. Use `--ds all` to download all datasets" 17 | 18 | def download_exec(fpath, fname): 19 | output_dir = f'{args.output_dir}/{fpath}' 20 | os.makedirs(output_dir, exist_ok=True) 21 | urllib.request.urlretrieve(f'https://elevater.blob.core.windows.net/resources/{fpath}/{fname}?sp=r&st=2022-06-08T05:41:38Z&se=2023-06-08T13:41:38Z&spr=https&sv=2021-06-08&sr=c&sig=TEPxyA1%2Fxu6wu7v4zFcJ7O8O7VGSWwXmZDiVyt9Xx7U%3D', f'{output_dir}/{fname}') 22 | 23 | def download(ds, knowledge): 24 | print(f'Downloading dataset: {ds}...') 25 | if knowledge in ['wiki', 'wordnet']: 26 | fname = f'{ds}_knowledge.tsv' 27 | fpath = 'knowledge/external' 28 | elif knowledge == 'gpt3': 29 | fname = f'GPT3_{ds}.tsv' 30 | fpath = 'knowledge/gpt3' 31 | else: 32 | raise ValueError(f'Unknown knowledge source: {knowledge}') 33 | download_exec(fpath, fname) 34 | print(f'Dataset download finishes: {ds}.') 35 | 36 | def download_spawn(knowledge): 37 | print('===========================================') 38 | print(f'Downloading {knowledge} knowledge...') 39 | if args.ds != "all": 40 | download(args.ds, knowledge) 41 | else: 42 | for ds in ALL_DATASETS: 43 | download(ds, knowledge) 44 | print(f'Knowledge download finishes: {knowledge}.') 45 | print('===========================================') 46 | 47 | if args.knowledge != "all": 48 | download_spawn(args.knowledge) 49 | else: 50 | for knowledge in ALL_KNOWLEDGE: 51 | download_spawn(knowledge) 52 | -------------------------------------------------------------------------------- /detection/download.py: -------------------------------------------------------------------------------- 1 | import argparse 2 | import os 3 | 4 | argparser = argparse.ArgumentParser() 5 | argparser.add_argument("--dataset_names", default="all", type=str) # "all" or names joined by comma 6 | argparser.add_argument("--dataset_path", default="DATASET/odinw", type=str) 7 | args = argparser.parse_args() 8 | 9 | root = "https://vlpdatasets.blob.core.windows.net/odinw/odinw/odinw_35" 10 | 11 | all_datasets = ["AerialMaritimeDrone", "AmericanSignLanguageLetters", "Aquarium", "BCCD", "ChessPieces", "CottontailRabbits", "DroneControl", "EgoHands", "HardHatWorkers", "MaskWearing", "MountainDewCommercial", "NorthAmericaMushrooms", "OxfordPets", "PKLot", "Packages", "PascalVOC", "Raccoon", "ShellfishOpenImages", "ThermalCheetah", "UnoCards", "VehiclesOpenImages", "WildfireSmoke", "boggleBoards", "brackishUnderwater", "dice", "openPoetryVision", "pistols", "plantdoc", "pothole", "selfdrivingCar", "thermalDogsAndPeople", "vector", "websiteScreenshots"] 12 | 13 | datasets_to_download = [] 14 | if args.dataset_names == "all": 15 | datasets_to_download = all_datasets 16 | else: 17 | datasets_to_download = args.dataset_names.split(",") 18 | 19 | for dataset in datasets_to_download: 20 | if dataset in all_datasets: 21 | print("Downloading dataset: ", dataset) 22 | os.system("wget " + root + "/" + dataset + ".zip" + " -O " + args.dataset_path + "/" + dataset + ".zip") 23 | os.system("unzip " + args.dataset_path + "/" + dataset + ".zip -d " + args.dataset_path) 24 | os.system("rm " + args.dataset_path + "/" + dataset + ".zip") 25 | else: 26 | print("Dataset not found: ", dataset) 27 | -------------------------------------------------------------------------------- /detection/odinw_35/AerialMaritimeDrone_large.yaml: -------------------------------------------------------------------------------- 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 115 | -------------------------------------------------------------------------------- /detection/odinw_35/AerialMaritimeDrone_tiled.yaml: -------------------------------------------------------------------------------- 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 115 | -------------------------------------------------------------------------------- /detection/odinw_35/AmericanSignLanguageLetters_American_Sign_Language_Letters.v1-v1.coco.yaml: -------------------------------------------------------------------------------- 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 127 | -------------------------------------------------------------------------------- /detection/odinw_35/Aquarium_Aquarium_Combined.v2-raw-1024.coco.yaml: -------------------------------------------------------------------------------- 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 117 | -------------------------------------------------------------------------------- /detection/odinw_35/BCCD_BCCD.v3-raw.coco.yaml: -------------------------------------------------------------------------------- 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 114 | -------------------------------------------------------------------------------- /detection/odinw_35/ChessPieces_Chess_Pieces.v23-raw.coco.yaml: -------------------------------------------------------------------------------- 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 121 | -------------------------------------------------------------------------------- /detection/odinw_35/CottontailRabbits.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/DroneControl_Drone_Control.v3-raw.coco.yaml: -------------------------------------------------------------------------------- 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 156 | -------------------------------------------------------------------------------- /detection/odinw_35/EgoHands_generic.yaml: -------------------------------------------------------------------------------- 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 151 | -------------------------------------------------------------------------------- /detection/odinw_35/EgoHands_specific.yaml: -------------------------------------------------------------------------------- 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 153 | -------------------------------------------------------------------------------- /detection/odinw_35/HardHatWorkers_raw.yaml: -------------------------------------------------------------------------------- 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 114 | -------------------------------------------------------------------------------- /detection/odinw_35/MaskWearing_raw.yaml: -------------------------------------------------------------------------------- 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 113 | -------------------------------------------------------------------------------- /detection/odinw_35/MountainDewCommercial.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/NorthAmericaMushrooms_North_American_Mushrooms.v1-416x416.coco.yaml: -------------------------------------------------------------------------------- 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 113 | -------------------------------------------------------------------------------- /detection/odinw_35/OxfordPets_by-breed.yaml: -------------------------------------------------------------------------------- 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 179 | -------------------------------------------------------------------------------- /detection/odinw_35/OxfordPets_by-species.yaml: -------------------------------------------------------------------------------- 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 152 | -------------------------------------------------------------------------------- /detection/odinw_35/PKLot_640.yaml: -------------------------------------------------------------------------------- 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 152 | -------------------------------------------------------------------------------- /detection/odinw_35/Packages_Raw.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/PascalVOC.yaml: -------------------------------------------------------------------------------- 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 125 | -------------------------------------------------------------------------------- /detection/odinw_35/Raccoon_Raccoon.v2-raw.coco.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/ShellfishOpenImages_raw.yaml: -------------------------------------------------------------------------------- 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 114 | -------------------------------------------------------------------------------- /detection/odinw_35/ThermalCheetah.yaml: -------------------------------------------------------------------------------- 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 113 | -------------------------------------------------------------------------------- /detection/odinw_35/UnoCards_raw.yaml: -------------------------------------------------------------------------------- 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 161 | -------------------------------------------------------------------------------- /detection/odinw_35/VehiclesOpenImages_416x416.yaml: -------------------------------------------------------------------------------- 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 154 | -------------------------------------------------------------------------------- /detection/odinw_35/WildfireSmoke.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/_all.json: -------------------------------------------------------------------------------- 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"] -------------------------------------------------------------------------------- /detection/odinw_35/boggleBoards_416x416AutoOrient_export_.yaml: -------------------------------------------------------------------------------- 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 134 | -------------------------------------------------------------------------------- /detection/odinw_35/brackishUnderwater_960x540.yaml: -------------------------------------------------------------------------------- 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 158 | -------------------------------------------------------------------------------- /detection/odinw_35/dice_mediumColor_export.yaml: -------------------------------------------------------------------------------- 1 | DATALOADER: 2 | ASPECT_RATIO_GROUPING: false 3 | SIZE_DIVISIBILITY: 32 4 | DATASETS: 5 | GENERAL_COPY: 16 6 | OVERRIDE_CATEGORY: '[{"id": 1, "name": "1", "supercategory": "dice"}, {"id": 2, 7 | "name": "2", "supercategory": "dice"}, {"id": 3, "name": "3", "supercategory": 8 | "dice"}, {"id": 4, "name": "4", "supercategory": "dice"}, {"id": 5, "name": "5", 9 | "supercategory": "dice"}, {"id": 6, "name": "6", "supercategory": "dice"}]' 10 | PREDEFINED_TEXT: odinw/pothole/category_description.json 11 | REGISTER: 12 | test: 13 | ann_file: odinw/dice/mediumColor/export/test_annotations_without_background.json 14 | img_dir: odinw/dice/mediumColor/export 15 | train: 16 | ann_file: odinw/dice/mediumColor/export/train_annotations_without_background.json 17 | img_dir: odinw/dice/mediumColor/export 18 | train_10_3: 19 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot10_seed3.json 20 | img_dir: odinw/dice/mediumColor/export 21 | train_10_30: 22 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot10_seed30.json 23 | img_dir: odinw/dice/mediumColor/export 24 | train_10_300: 25 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot10_seed300.json 26 | img_dir: odinw/dice/mediumColor/export 27 | train_1_3: 28 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot1_seed3.json 29 | img_dir: odinw/dice/mediumColor/export 30 | train_1_30: 31 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot1_seed30.json 32 | img_dir: odinw/dice/mediumColor/export 33 | train_1_300: 34 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot1_seed300.json 35 | img_dir: odinw/dice/mediumColor/export 36 | train_3_3: 37 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot3_seed3.json 38 | img_dir: odinw/dice/mediumColor/export 39 | train_3_30: 40 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot3_seed30.json 41 | img_dir: odinw/dice/mediumColor/export 42 | train_3_300: 43 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot3_seed300.json 44 | img_dir: odinw/dice/mediumColor/export 45 | train_5_3: 46 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot5_seed3.json 47 | img_dir: odinw/dice/mediumColor/export 48 | train_5_30: 49 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot5_seed30.json 50 | img_dir: odinw/dice/mediumColor/export 51 | train_5_300: 52 | ann_file: odinw/dice/mediumColor/export/fewshot_train_shot5_seed300.json 53 | img_dir: odinw/dice/mediumColor/export 54 | val: 55 | ann_file: odinw/dice/mediumColor/export/val_annotations_without_background.json 56 | img_dir: odinw/dice/mediumColor/export 57 | val_10_3: 58 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot10_seed3.json 59 | img_dir: odinw/dice/mediumColor/export 60 | val_10_30: 61 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot10_seed30.json 62 | img_dir: odinw/dice/mediumColor/export 63 | val_10_300: 64 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot10_seed300.json 65 | img_dir: odinw/dice/mediumColor/export 66 | val_1_3: 67 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot1_seed3.json 68 | img_dir: odinw/dice/mediumColor/export 69 | val_1_30: 70 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot1_seed30.json 71 | img_dir: odinw/dice/mediumColor/export 72 | val_1_300: 73 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot1_seed300.json 74 | img_dir: odinw/dice/mediumColor/export 75 | val_3_3: 76 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot3_seed3.json 77 | img_dir: odinw/dice/mediumColor/export 78 | val_3_30: 79 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot3_seed30.json 80 | img_dir: odinw/dice/mediumColor/export 81 | val_3_300: 82 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot3_seed300.json 83 | img_dir: odinw/dice/mediumColor/export 84 | val_5_3: 85 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot5_seed3.json 86 | img_dir: odinw/dice/mediumColor/export 87 | val_5_30: 88 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot5_seed30.json 89 | img_dir: odinw/dice/mediumColor/export 90 | val_5_300: 91 | ann_file: odinw/dice/mediumColor/export/fewshot_val_shot5_seed300.json 92 | img_dir: odinw/dice/mediumColor/export 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: 71 103 | DYHEAD: 104 | NUM_CLASSES: 71 105 | FCOS: 106 | NUM_CLASSES: 71 107 | ROI_BOX_HEAD: 108 | NUM_CLASSES: 71 109 | SOLVER: 110 | CHECKPOINT_PERIOD: 100 111 | MAX_EPOCH: 12 112 | WARMUP_ITERS: 0 113 | TEST: 114 | IMS_PER_BATCH: 8 115 | -------------------------------------------------------------------------------- /detection/odinw_35/pistols_export.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/plantdoc_100x100.yaml: -------------------------------------------------------------------------------- 1 | DATALOADER: 2 | ASPECT_RATIO_GROUPING: false 3 | SIZE_DIVISIBILITY: 32 4 | DATASETS: 5 | GENERAL_COPY: 4 6 | OVERRIDE_CATEGORY: '[{"id": 1, "name": "Apple Scab Leaf", "supercategory": "leaves"}, 7 | {"id": 2, "name": "Apple leaf", "supercategory": "leaves"}, {"id": 3, "name": 8 | "Apple rust leaf", "supercategory": "leaves"}, {"id": 4, "name": "Bell_pepper 9 | leaf", "supercategory": "leaves"}, {"id": 5, "name": "Bell_pepper leaf spot", 10 | "supercategory": "leaves"}, {"id": 6, "name": "Blueberry leaf", "supercategory": 11 | "leaves"}, {"id": 7, "name": "Cherry leaf", "supercategory": "leaves"}, {"id": 12 | 8, "name": "Corn Gray leaf spot", "supercategory": "leaves"}, {"id": 9, "name": 13 | "Corn leaf blight", "supercategory": "leaves"}, {"id": 10, "name": "Corn rust 14 | leaf", "supercategory": "leaves"}, {"id": 11, "name": "Peach leaf", "supercategory": 15 | "leaves"}, {"id": 12, "name": "Potato leaf", "supercategory": "leaves"}, {"id": 16 | 13, "name": "Potato leaf early blight", "supercategory": "leaves"}, {"id": 14, 17 | "name": "Potato leaf late blight", "supercategory": "leaves"}, {"id": 15, "name": 18 | "Raspberry leaf", "supercategory": "leaves"}, {"id": 16, "name": "Soyabean leaf", 19 | "supercategory": "leaves"}, {"id": 17, "name": "Soybean leaf", "supercategory": 20 | "leaves"}, {"id": 18, "name": "Squash Powdery mildew leaf", "supercategory": "leaves"}, 21 | {"id": 19, "name": "Strawberry leaf", "supercategory": "leaves"}, {"id": 20, "name": 22 | "Tomato Early blight leaf", "supercategory": "leaves"}, {"id": 21, "name": "Tomato 23 | Septoria leaf spot", "supercategory": "leaves"}, {"id": 22, "name": "Tomato leaf", 24 | "supercategory": "leaves"}, {"id": 23, "name": "Tomato leaf bacterial spot", "supercategory": 25 | "leaves"}, {"id": 24, "name": "Tomato leaf late blight", "supercategory": "leaves"}, 26 | {"id": 25, "name": "Tomato leaf mosaic virus", "supercategory": "leaves"}, {"id": 27 | 26, "name": "Tomato leaf yellow virus", "supercategory": "leaves"}, {"id": 27, 28 | "name": "Tomato mold leaf", "supercategory": "leaves"}, {"id": 28, "name": "Tomato 29 | two spotted spider mites leaf", "supercategory": "leaves"}, {"id": 29, "name": 30 | "grape leaf", "supercategory": "leaves"}, {"id": 30, "name": "grape leaf black 31 | rot", "supercategory": "leaves"}]' 32 | PREDEFINED_TEXT: odinw/pothole/category_description.json 33 | REGISTER: 34 | test: 35 | ann_file: odinw/plantdoc/100x100/test/annotations_without_background.json 36 | img_dir: odinw/plantdoc/100x100/test 37 | train: 38 | ann_file: odinw/plantdoc/100x100/train/annotations_without_background.json 39 | img_dir: odinw/plantdoc/100x100/train 40 | train_10_3: 41 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot10_seed3.json 42 | img_dir: odinw/plantdoc/100x100/train 43 | train_10_30: 44 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot10_seed30.json 45 | img_dir: odinw/plantdoc/100x100/train 46 | train_10_300: 47 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot10_seed300.json 48 | img_dir: odinw/plantdoc/100x100/train 49 | train_1_3: 50 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot1_seed3.json 51 | img_dir: odinw/plantdoc/100x100/train 52 | train_1_30: 53 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot1_seed30.json 54 | img_dir: odinw/plantdoc/100x100/train 55 | train_1_300: 56 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot1_seed300.json 57 | img_dir: odinw/plantdoc/100x100/train 58 | train_3_3: 59 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot3_seed3.json 60 | img_dir: odinw/plantdoc/100x100/train 61 | train_3_30: 62 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot3_seed30.json 63 | img_dir: odinw/plantdoc/100x100/train 64 | train_3_300: 65 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot3_seed300.json 66 | img_dir: odinw/plantdoc/100x100/train 67 | train_5_3: 68 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot5_seed3.json 69 | img_dir: odinw/plantdoc/100x100/train 70 | train_5_30: 71 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot5_seed30.json 72 | img_dir: odinw/plantdoc/100x100/train 73 | train_5_300: 74 | ann_file: odinw/plantdoc/100x100/train/fewshot_train_shot5_seed300.json 75 | img_dir: odinw/plantdoc/100x100/train 76 | val: 77 | ann_file: odinw/plantdoc/100x100/valid/annotations_without_background.json 78 | img_dir: odinw/plantdoc/100x100/valid 79 | val_10_3: 80 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot10_seed3.json 81 | img_dir: odinw/plantdoc/100x100/valid 82 | val_10_30: 83 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot10_seed30.json 84 | img_dir: odinw/plantdoc/100x100/valid 85 | val_10_300: 86 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot10_seed300.json 87 | img_dir: odinw/plantdoc/100x100/valid 88 | val_1_3: 89 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot1_seed3.json 90 | img_dir: odinw/plantdoc/100x100/valid 91 | val_1_30: 92 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot1_seed30.json 93 | img_dir: odinw/plantdoc/100x100/valid 94 | val_1_300: 95 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot1_seed300.json 96 | img_dir: odinw/plantdoc/100x100/valid 97 | val_3_3: 98 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot3_seed3.json 99 | img_dir: odinw/plantdoc/100x100/valid 100 | val_3_30: 101 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot3_seed30.json 102 | img_dir: odinw/plantdoc/100x100/valid 103 | val_3_300: 104 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot3_seed300.json 105 | img_dir: odinw/plantdoc/100x100/valid 106 | val_5_3: 107 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot5_seed3.json 108 | img_dir: odinw/plantdoc/100x100/valid 109 | val_5_30: 110 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot5_seed30.json 111 | img_dir: odinw/plantdoc/100x100/valid 112 | val_5_300: 113 | ann_file: odinw/plantdoc/100x100/valid/fewshot_val_shot5_seed300.json 114 | img_dir: odinw/plantdoc/100x100/valid 115 | TEST: ("val",) 116 | TRAIN: ("train",) 117 | INPUT: 118 | MAX_SIZE_TEST: 1333 119 | MAX_SIZE_TRAIN: 1333 120 | MIN_SIZE_TEST: 800 121 | MIN_SIZE_TRAIN: 800 122 | MODEL: 123 | ATSS: 124 | NUM_CLASSES: 31 125 | DYHEAD: 126 | NUM_CLASSES: 31 127 | FCOS: 128 | NUM_CLASSES: 31 129 | ROI_BOX_HEAD: 130 | NUM_CLASSES: 31 131 | SOLVER: 132 | CHECKPOINT_PERIOD: 100 133 | MAX_EPOCH: 12 134 | WARMUP_ITERS: 0 135 | TEST: 136 | IMS_PER_BATCH: 8 137 | -------------------------------------------------------------------------------- /detection/odinw_35/plantdoc_416x416.yaml: -------------------------------------------------------------------------------- 1 | DATALOADER: 2 | ASPECT_RATIO_GROUPING: false 3 | SIZE_DIVISIBILITY: 32 4 | DATASETS: 5 | GENERAL_COPY: 4 6 | OVERRIDE_CATEGORY: '[{"id": 1, "name": "Apple Scab Leaf", "supercategory": "leaves"}, 7 | {"id": 2, "name": "Apple leaf", "supercategory": "leaves"}, {"id": 3, "name": 8 | "Apple rust leaf", "supercategory": "leaves"}, {"id": 4, "name": "Bell_pepper 9 | leaf", "supercategory": "leaves"}, {"id": 5, "name": "Bell_pepper leaf spot", 10 | "supercategory": "leaves"}, {"id": 6, "name": "Blueberry leaf", "supercategory": 11 | "leaves"}, {"id": 7, "name": "Cherry leaf", "supercategory": "leaves"}, {"id": 12 | 8, "name": "Corn Gray leaf spot", "supercategory": "leaves"}, {"id": 9, "name": 13 | "Corn leaf blight", "supercategory": "leaves"}, {"id": 10, "name": "Corn rust 14 | leaf", "supercategory": "leaves"}, {"id": 11, "name": "Peach leaf", "supercategory": 15 | "leaves"}, {"id": 12, "name": "Potato leaf", "supercategory": "leaves"}, {"id": 16 | 13, "name": "Potato leaf early blight", "supercategory": "leaves"}, {"id": 14, 17 | "name": "Potato leaf late blight", "supercategory": "leaves"}, {"id": 15, "name": 18 | "Raspberry leaf", "supercategory": "leaves"}, {"id": 16, "name": "Soyabean leaf", 19 | "supercategory": "leaves"}, {"id": 17, "name": "Soybean leaf", "supercategory": 20 | "leaves"}, {"id": 18, "name": "Squash Powdery mildew leaf", "supercategory": "leaves"}, 21 | {"id": 19, "name": "Strawberry leaf", "supercategory": "leaves"}, {"id": 20, "name": 22 | "Tomato Early blight leaf", "supercategory": "leaves"}, {"id": 21, "name": "Tomato 23 | Septoria leaf spot", "supercategory": "leaves"}, {"id": 22, "name": "Tomato leaf", 24 | "supercategory": "leaves"}, {"id": 23, "name": "Tomato leaf bacterial spot", "supercategory": 25 | "leaves"}, {"id": 24, "name": "Tomato leaf late blight", "supercategory": "leaves"}, 26 | {"id": 25, "name": "Tomato leaf mosaic virus", "supercategory": "leaves"}, {"id": 27 | 26, "name": "Tomato leaf yellow virus", "supercategory": "leaves"}, {"id": 27, 28 | "name": "Tomato mold leaf", "supercategory": "leaves"}, {"id": 28, "name": "Tomato 29 | two spotted spider mites leaf", "supercategory": "leaves"}, {"id": 29, "name": 30 | "grape leaf", "supercategory": "leaves"}, {"id": 30, "name": "grape leaf black 31 | rot", "supercategory": "leaves"}]' 32 | PREDEFINED_TEXT: odinw/pothole/category_description.json 33 | REGISTER: 34 | test: 35 | ann_file: odinw/plantdoc/416x416/test/annotations_without_background.json 36 | img_dir: odinw/plantdoc/416x416/test 37 | train: 38 | ann_file: odinw/plantdoc/416x416/train/annotations_without_background.json 39 | img_dir: odinw/plantdoc/416x416/train 40 | train_10_3: 41 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot10_seed3.json 42 | img_dir: odinw/plantdoc/416x416/train 43 | train_10_30: 44 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot10_seed30.json 45 | img_dir: odinw/plantdoc/416x416/train 46 | train_10_300: 47 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot10_seed300.json 48 | img_dir: odinw/plantdoc/416x416/train 49 | train_1_3: 50 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot1_seed3.json 51 | img_dir: odinw/plantdoc/416x416/train 52 | train_1_30: 53 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot1_seed30.json 54 | img_dir: odinw/plantdoc/416x416/train 55 | train_1_300: 56 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot1_seed300.json 57 | img_dir: odinw/plantdoc/416x416/train 58 | train_3_3: 59 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot3_seed3.json 60 | img_dir: odinw/plantdoc/416x416/train 61 | train_3_30: 62 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot3_seed30.json 63 | img_dir: odinw/plantdoc/416x416/train 64 | train_3_300: 65 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot3_seed300.json 66 | img_dir: odinw/plantdoc/416x416/train 67 | train_5_3: 68 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot5_seed3.json 69 | img_dir: odinw/plantdoc/416x416/train 70 | train_5_30: 71 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot5_seed30.json 72 | img_dir: odinw/plantdoc/416x416/train 73 | train_5_300: 74 | ann_file: odinw/plantdoc/416x416/train/fewshot_train_shot5_seed300.json 75 | img_dir: odinw/plantdoc/416x416/train 76 | val: 77 | ann_file: odinw/plantdoc/416x416/valid/annotations_without_background.json 78 | img_dir: odinw/plantdoc/416x416/valid 79 | val_10_3: 80 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot10_seed3.json 81 | img_dir: odinw/plantdoc/416x416/valid 82 | val_10_30: 83 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot10_seed30.json 84 | img_dir: odinw/plantdoc/416x416/valid 85 | val_10_300: 86 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot10_seed300.json 87 | img_dir: odinw/plantdoc/416x416/valid 88 | val_1_3: 89 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot1_seed3.json 90 | img_dir: odinw/plantdoc/416x416/valid 91 | val_1_30: 92 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot1_seed30.json 93 | img_dir: odinw/plantdoc/416x416/valid 94 | val_1_300: 95 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot1_seed300.json 96 | img_dir: odinw/plantdoc/416x416/valid 97 | val_3_3: 98 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot3_seed3.json 99 | img_dir: odinw/plantdoc/416x416/valid 100 | val_3_30: 101 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot3_seed30.json 102 | img_dir: odinw/plantdoc/416x416/valid 103 | val_3_300: 104 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot3_seed300.json 105 | img_dir: odinw/plantdoc/416x416/valid 106 | val_5_3: 107 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot5_seed3.json 108 | img_dir: odinw/plantdoc/416x416/valid 109 | val_5_30: 110 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot5_seed30.json 111 | img_dir: odinw/plantdoc/416x416/valid 112 | val_5_300: 113 | ann_file: odinw/plantdoc/416x416/valid/fewshot_val_shot5_seed300.json 114 | img_dir: odinw/plantdoc/416x416/valid 115 | TEST: ("val",) 116 | TRAIN: ("train",) 117 | INPUT: 118 | MAX_SIZE_TEST: 1333 119 | MAX_SIZE_TRAIN: 1333 120 | MIN_SIZE_TEST: 800 121 | MIN_SIZE_TRAIN: 800 122 | MODEL: 123 | ATSS: 124 | NUM_CLASSES: 31 125 | DYHEAD: 126 | NUM_CLASSES: 31 127 | FCOS: 128 | NUM_CLASSES: 31 129 | ROI_BOX_HEAD: 130 | NUM_CLASSES: 31 131 | SOLVER: 132 | CHECKPOINT_PERIOD: 100 133 | MAX_EPOCH: 12 134 | WARMUP_ITERS: 0 135 | TEST: 136 | IMS_PER_BATCH: 8 137 | -------------------------------------------------------------------------------- /detection/odinw_35/pothole.yaml: -------------------------------------------------------------------------------- 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 112 | -------------------------------------------------------------------------------- /detection/odinw_35/selfdrivingCar_fixedLarge_export_.yaml: -------------------------------------------------------------------------------- 1 | DATALOADER: 2 | ASPECT_RATIO_GROUPING: false 3 | SIZE_DIVISIBILITY: 32 4 | DATASETS: 5 | GENERAL_COPY: 16 6 | OVERRIDE_CATEGORY: '[{"id": 1, "name": "biker", "supercategory": "obstacles"}, {"id": 7 | 2, "name": "car", "supercategory": "obstacles"}, {"id": 3, "name": "pedestrian", 8 | "supercategory": "obstacles"}, {"id": 4, "name": "trafficLight", "supercategory": 9 | "obstacles"}, {"id": 5, "name": "trafficLight-Green", "supercategory": "obstacles"}, 10 | {"id": 6, "name": "trafficLight-GreenLeft", "supercategory": "obstacles"}, {"id": 11 | 7, "name": "trafficLight-Red", "supercategory": "obstacles"}, {"id": 8, "name": 12 | "trafficLight-RedLeft", "supercategory": "obstacles"}, {"id": 9, "name": "trafficLight-Yellow", 13 | "supercategory": "obstacles"}, {"id": 10, "name": "trafficLight-YellowLeft", "supercategory": 14 | "obstacles"}, {"id": 11, "name": "truck", "supercategory": "obstacles"}]' 15 | PREDEFINED_TEXT: odinw/pothole/category_description.json 16 | REGISTER: 17 | test: 18 | ann_file: odinw/selfdrivingCar/fixedLarge/export/test_annotations_without_background.json 19 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 20 | train: 21 | ann_file: odinw/selfdrivingCar/fixedLarge/export/train_annotations_without_background.json 22 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 23 | train_10_3: 24 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot10_seed3.json 25 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 26 | train_10_30: 27 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot10_seed30.json 28 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 29 | train_10_300: 30 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot10_seed300.json 31 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 32 | train_1_3: 33 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot1_seed3.json 34 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 35 | train_1_30: 36 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot1_seed30.json 37 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 38 | train_1_300: 39 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot1_seed300.json 40 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 41 | train_3_3: 42 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot3_seed3.json 43 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 44 | train_3_30: 45 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot3_seed30.json 46 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 47 | train_3_300: 48 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot3_seed300.json 49 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 50 | train_5_3: 51 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot5_seed3.json 52 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 53 | train_5_30: 54 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot5_seed30.json 55 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 56 | train_5_300: 57 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_train_shot5_seed300.json 58 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 59 | val: 60 | ann_file: odinw/selfdrivingCar/fixedLarge/export/val_annotations_without_background.json 61 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 62 | val_10_3: 63 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot10_seed3.json 64 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 65 | val_10_30: 66 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot10_seed30.json 67 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 68 | val_10_300: 69 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot10_seed300.json 70 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 71 | val_1_3: 72 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot1_seed3.json 73 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 74 | val_1_30: 75 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot1_seed30.json 76 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 77 | val_1_300: 78 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot1_seed300.json 79 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 80 | val_3_3: 81 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot3_seed3.json 82 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 83 | val_3_30: 84 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot3_seed30.json 85 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 86 | val_3_300: 87 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot3_seed300.json 88 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 89 | val_5_3: 90 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot5_seed3.json 91 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 92 | val_5_30: 93 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot5_seed30.json 94 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 95 | val_5_300: 96 | ann_file: odinw/selfdrivingCar/fixedLarge/export/fewshot_val_shot5_seed300.json 97 | img_dir: odinw/selfdrivingCar/fixedLarge/export/ 98 | TEST: ("val",) 99 | TRAIN: ("train",) 100 | INPUT: 101 | MAX_SIZE_TEST: 1333 102 | MAX_SIZE_TRAIN: 1333 103 | MIN_SIZE_TEST: 800 104 | MIN_SIZE_TRAIN: 800 105 | MODEL: 106 | ATSS: 107 | NUM_CLASSES: 3000 108 | DYHEAD: 109 | NUM_CLASSES: 3000 110 | FCOS: 111 | NUM_CLASSES: 3000 112 | ROI_BOX_HEAD: 113 | NUM_CLASSES: 3000 114 | SOLVER: 115 | CHECKPOINT_PERIOD: 100 116 | MAX_EPOCH: 12 117 | WARMUP_ITERS: 0 118 | TEST: 119 | IMS_PER_BATCH: 8 120 | -------------------------------------------------------------------------------- /detection/odinw_35/thermalDogsAndPeople.yaml: -------------------------------------------------------------------------------- 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 113 | -------------------------------------------------------------------------------- /detection/odinw_35/websiteScreenshots.yaml: -------------------------------------------------------------------------------- 1 | DATALOADER: 2 | ASPECT_RATIO_GROUPING: false 3 | SIZE_DIVISIBILITY: 32 4 | DATASETS: 5 | GENERAL_COPY: 16 6 | OVERRIDE_CATEGORY: '[{"id": 1, "name": "button", "supercategory": "elements"}, {"id": 7 | 2, "name": "field", "supercategory": "elements"}, {"id": 3, "name": "heading", 8 | "supercategory": "elements"}, {"id": 4, "name": "iframe", "supercategory": "elements"}, 9 | {"id": 5, "name": "image", "supercategory": "elements"}, {"id": 6, "name": "label", 10 | "supercategory": "elements"}, {"id": 7, "name": "link", "supercategory": "elements"}, 11 | {"id": 8, "name": "text", "supercategory": "elements"}]' 12 | PREDEFINED_TEXT: odinw/pothole/category_description.json 13 | REGISTER: 14 | minival: 15 | ann_file: odinw/websiteScreenshots/mini_val/annotations_without_background.json 16 | img_dir: odinw/websiteScreenshots/mini_val 17 | minival_10_3: 18 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot10_seed3.json 19 | img_dir: odinw/websiteScreenshots/mini_val 20 | minival_10_30: 21 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot10_seed30.json 22 | img_dir: odinw/websiteScreenshots/mini_val 23 | minival_10_300: 24 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot10_seed300.json 25 | img_dir: odinw/websiteScreenshots/mini_val 26 | minival_1_3: 27 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot1_seed3.json 28 | img_dir: odinw/websiteScreenshots/mini_val 29 | minival_1_30: 30 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot1_seed30.json 31 | img_dir: odinw/websiteScreenshots/mini_val 32 | minival_1_300: 33 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot1_seed300.json 34 | img_dir: odinw/websiteScreenshots/mini_val 35 | minival_3_3: 36 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot3_seed3.json 37 | img_dir: odinw/websiteScreenshots/mini_val 38 | minival_3_30: 39 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot3_seed30.json 40 | img_dir: odinw/websiteScreenshots/mini_val 41 | minival_3_300: 42 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot3_seed300.json 43 | img_dir: odinw/websiteScreenshots/mini_val 44 | minival_5_3: 45 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot5_seed3.json 46 | img_dir: odinw/websiteScreenshots/mini_val 47 | minival_5_30: 48 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot5_seed30.json 49 | img_dir: odinw/websiteScreenshots/mini_val 50 | minival_5_300: 51 | ann_file: odinw/websiteScreenshots/mini_val/fewshot_minival_shot5_seed300.json 52 | img_dir: odinw/websiteScreenshots/mini_val 53 | test: 54 | ann_file: odinw/websiteScreenshots/test/annotations_without_background.json 55 | img_dir: odinw/websiteScreenshots/test 56 | train: 57 | ann_file: odinw/websiteScreenshots/train/annotations_without_background.json 58 | img_dir: odinw/websiteScreenshots/train 59 | train_10_3: 60 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot10_seed3.json 61 | img_dir: odinw/websiteScreenshots/train 62 | train_10_30: 63 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot10_seed30.json 64 | img_dir: odinw/websiteScreenshots/train 65 | train_10_300: 66 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot10_seed300.json 67 | img_dir: odinw/websiteScreenshots/train 68 | train_1_3: 69 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot1_seed3.json 70 | img_dir: odinw/websiteScreenshots/train 71 | train_1_30: 72 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot1_seed30.json 73 | img_dir: odinw/websiteScreenshots/train 74 | train_1_300: 75 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot1_seed300.json 76 | img_dir: odinw/websiteScreenshots/train 77 | train_3_3: 78 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot3_seed3.json 79 | img_dir: odinw/websiteScreenshots/train 80 | train_3_30: 81 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot3_seed30.json 82 | img_dir: odinw/websiteScreenshots/train 83 | train_3_300: 84 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot3_seed300.json 85 | img_dir: odinw/websiteScreenshots/train 86 | train_5_3: 87 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot5_seed3.json 88 | img_dir: odinw/websiteScreenshots/train 89 | train_5_30: 90 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot5_seed30.json 91 | img_dir: odinw/websiteScreenshots/train 92 | train_5_300: 93 | ann_file: odinw/websiteScreenshots/train/fewshot_train_shot5_seed300.json 94 | img_dir: odinw/websiteScreenshots/train 95 | val: 96 | ann_file: odinw/websiteScreenshots/valid/annotations_without_background.json 97 | img_dir: odinw/websiteScreenshots/valid 98 | val_10_3: 99 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot10_seed3.json 100 | img_dir: odinw/websiteScreenshots/valid 101 | val_10_30: 102 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot10_seed30.json 103 | img_dir: odinw/websiteScreenshots/valid 104 | val_10_300: 105 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot10_seed300.json 106 | img_dir: odinw/websiteScreenshots/valid 107 | val_1_3: 108 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot1_seed3.json 109 | img_dir: odinw/websiteScreenshots/valid 110 | val_1_30: 111 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot1_seed30.json 112 | img_dir: odinw/websiteScreenshots/valid 113 | val_1_300: 114 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot1_seed300.json 115 | img_dir: odinw/websiteScreenshots/valid 116 | val_3_3: 117 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot3_seed3.json 118 | img_dir: odinw/websiteScreenshots/valid 119 | val_3_30: 120 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot3_seed30.json 121 | img_dir: odinw/websiteScreenshots/valid 122 | val_3_300: 123 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot3_seed300.json 124 | img_dir: odinw/websiteScreenshots/valid 125 | val_5_3: 126 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot5_seed3.json 127 | img_dir: odinw/websiteScreenshots/valid 128 | val_5_30: 129 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot5_seed30.json 130 | img_dir: odinw/websiteScreenshots/valid 131 | val_5_300: 132 | ann_file: odinw/websiteScreenshots/valid/fewshot_val_shot5_seed300.json 133 | img_dir: odinw/websiteScreenshots/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 156 | --------------------------------------------------------------------------------