diff --git "a/FoodSeg103/.tags_sorted_by_file" "b/FoodSeg103/.tags_sorted_by_file" new file mode 100644--- /dev/null +++ "b/FoodSeg103/.tags_sorted_by_file" @@ -0,0 +1,5568 @@ +RESULTS_LUT dev\gather_models.py /^RESULTS_LUT = ['mIoU', 'mAcc', 'aAcc']$/;" v +argparse dev\gather_models.py /^import argparse$/;" i +get_final_iter dev\gather_models.py /^def get_final_iter(config):$/;" f +get_final_results dev\gather_models.py /^def get_final_results(log_json_path, iter_num):$/;" f +glob dev\gather_models.py /^import glob$/;" i +json dev\gather_models.py /^import json$/;" i +main dev\gather_models.py /^def main():$/;" f +mmcv dev\gather_models.py /^import mmcv$/;" i +os dev\gather_models.py /^import os$/;" i +os dev\gather_models.py /^import os.path as osp$/;" i +osp dev\gather_models.py /^import os.path as osp$/;" i +parse_args dev\gather_models.py /^def parse_args():$/;" f +process_checkpoint dev\gather_models.py /^def process_checkpoint(in_file, out_file):$/;" f +shutil dev\gather_models.py /^import shutil$/;" i +subprocess dev\gather_models.py /^import subprocess$/;" i +torch dev\gather_models.py /^import torch$/;" i +ACCESS_KEY_ID dev\upload_modelzoo.py /^ACCESS_KEY_ID = os.getenv('OSS_ACCESS_KEY_ID', None)$/;" v +ACCESS_KEY_SECRET dev\upload_modelzoo.py /^ACCESS_KEY_SECRET = os.getenv('OSS_ACCESS_KEY_SECRET', None)$/;" v +BUCKET_NAME dev\upload_modelzoo.py /^BUCKET_NAME = 'openmmlab'$/;" v +ENDPOINT dev\upload_modelzoo.py /^ENDPOINT = 'https:\/\/oss-accelerate.aliyuncs.com'$/;" v +argparse dev\upload_modelzoo.py /^import argparse$/;" i +main dev\upload_modelzoo.py /^def main():$/;" f +os dev\upload_modelzoo.py /^import os$/;" i +os dev\upload_modelzoo.py /^import os.path as osp$/;" i +osp dev\upload_modelzoo.py /^import os.path as osp$/;" i +oss2 dev\upload_modelzoo.py /^import oss2$/;" i +parse_args dev\upload_modelzoo.py /^def parse_args():$/;" f +ann_dir configs\_base_\datasets\FoodSeg103.py /^ ann_dir='ann_dir\/test',$/;" v +ann_dir configs\_base_\datasets\FoodSeg103.py /^ ann_dir='ann_dir\/train',$/;" v +crop_size configs\_base_\datasets\FoodSeg103.py /^crop_size = (512, 1024)$/;" v +data configs\_base_\datasets\FoodSeg103.py /^data = dict($/;" v +data_root configs\_base_\datasets\FoodSeg103.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\FoodSeg103.py /^data_root = '.\/data\/Recipe1M\/'$/;" v +dataset_type configs\_base_\datasets\FoodSeg103.py /^dataset_type = 'CustomDataset'$/;" v +flip configs\_base_\datasets\FoodSeg103.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\FoodSeg103.py /^ img_dir='img_dir\/test',$/;" v +img_dir configs\_base_\datasets\FoodSeg103.py /^ img_dir='img_dir\/train',$/;" v +img_norm_cfg configs\_base_\datasets\FoodSeg103.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\FoodSeg103.py /^ img_scale=(2048, 1024),$/;" v +pipeline configs\_base_\datasets\FoodSeg103.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\FoodSeg103.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\_base_\datasets\FoodSeg103.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\FoodSeg103.py /^ samples_per_gpu=2,$/;" v +test configs\_base_\datasets\FoodSeg103.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\FoodSeg103.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\FoodSeg103.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\FoodSeg103.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\FoodSeg103.py /^ transforms=[$/;" v +type configs\_base_\datasets\FoodSeg103.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\FoodSeg103.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\FoodSeg103.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\FoodSeg103.py /^ workers_per_gpu=2,$/;" v +_base_ configs\_base_\datasets\Recipe1M_768x768.py /^_base_ = '.\/Recipe1M.py'$/;" v +crop_size configs\_base_\datasets\Recipe1M_768x768.py /^crop_size = (768, 768)$/;" v +data configs\_base_\datasets\Recipe1M_768x768.py /^data = dict($/;" v +flip configs\_base_\datasets\Recipe1M_768x768.py /^ flip=False,$/;" v +img_norm_cfg configs\_base_\datasets\Recipe1M_768x768.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\Recipe1M_768x768.py /^ img_scale=(2049, 1025),$/;" v +test configs\_base_\datasets\Recipe1M_768x768.py /^ test=dict(pipeline=test_pipeline))$/;" v +test_pipeline configs\_base_\datasets\Recipe1M_768x768.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\Recipe1M_768x768.py /^ train=dict(pipeline=train_pipeline),$/;" v +train_pipeline configs\_base_\datasets\Recipe1M_768x768.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\Recipe1M_768x768.py /^ transforms=[$/;" v +type configs\_base_\datasets\Recipe1M_768x768.py /^ type='MultiScaleFlipAug',$/;" v +val configs\_base_\datasets\Recipe1M_768x768.py /^ val=dict(pipeline=test_pipeline),$/;" v +ann_dir configs\_base_\datasets\ade20k.py /^ ann_dir='annotations\/training',$/;" v +ann_dir configs\_base_\datasets\ade20k.py /^ ann_dir='annotations\/validation',$/;" v +crop_size configs\_base_\datasets\ade20k.py /^crop_size = (512, 512)$/;" v +data configs\_base_\datasets\ade20k.py /^data = dict($/;" v +data_root configs\_base_\datasets\ade20k.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\ade20k.py /^data_root = 'data\/ade\/ADEChallengeData2016'$/;" v +dataset_type configs\_base_\datasets\ade20k.py /^dataset_type = 'ADE20KDataset'$/;" v +flip configs\_base_\datasets\ade20k.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\ade20k.py /^ img_dir='images\/training',$/;" v +img_dir configs\_base_\datasets\ade20k.py /^ img_dir='images\/validation',$/;" v +img_norm_cfg configs\_base_\datasets\ade20k.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\ade20k.py /^ img_scale=(2048, 512),$/;" v +pipeline configs\_base_\datasets\ade20k.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\ade20k.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\_base_\datasets\ade20k.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\ade20k.py /^ samples_per_gpu=4,$/;" v +test configs\_base_\datasets\ade20k.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\ade20k.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\ade20k.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\ade20k.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\ade20k.py /^ transforms=[$/;" v +type configs\_base_\datasets\ade20k.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\ade20k.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\ade20k.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\ade20k.py /^ workers_per_gpu=4,$/;" v +ann_dir configs\_base_\datasets\chase_db1.py /^ ann_dir='annotations\/training',$/;" v +ann_dir configs\_base_\datasets\chase_db1.py /^ ann_dir='annotations\/validation',$/;" v +crop_size configs\_base_\datasets\chase_db1.py /^crop_size = (128, 128)$/;" v +data configs\_base_\datasets\chase_db1.py /^data = dict($/;" v +data_root configs\_base_\datasets\chase_db1.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\chase_db1.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\chase_db1.py /^data_root = 'data\/CHASE_DB1'$/;" v +dataset configs\_base_\datasets\chase_db1.py /^ dataset=dict($/;" v +dataset_type configs\_base_\datasets\chase_db1.py /^dataset_type = 'ChaseDB1Dataset'$/;" v +flip configs\_base_\datasets\chase_db1.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\chase_db1.py /^ img_dir='images\/training',$/;" v +img_dir configs\_base_\datasets\chase_db1.py /^ img_dir='images\/validation',$/;" v +img_norm_cfg configs\_base_\datasets\chase_db1.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\chase_db1.py /^ img_scale=img_scale,$/;" v +img_scale configs\_base_\datasets\chase_db1.py /^img_scale = (960, 999)$/;" v +pipeline configs\_base_\datasets\chase_db1.py /^ pipeline=train_pipeline)),$/;" v +pipeline configs\_base_\datasets\chase_db1.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\chase_db1.py /^ pipeline=test_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\chase_db1.py /^ samples_per_gpu=4,$/;" v +test configs\_base_\datasets\chase_db1.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\chase_db1.py /^test_pipeline = [$/;" v +times configs\_base_\datasets\chase_db1.py /^ times=40000,$/;" v +train configs\_base_\datasets\chase_db1.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\chase_db1.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\chase_db1.py /^ transforms=[$/;" v +type configs\_base_\datasets\chase_db1.py /^ type=dataset_type,$/;" v +type configs\_base_\datasets\chase_db1.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\chase_db1.py /^ type='RepeatDataset',$/;" v +type configs\_base_\datasets\chase_db1.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\chase_db1.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\chase_db1.py /^ workers_per_gpu=4,$/;" v +ann_dir configs\_base_\datasets\cityscapes.py /^ ann_dir='gtFine\/train',$/;" v +ann_dir configs\_base_\datasets\cityscapes.py /^ ann_dir='gtFine\/val',$/;" v +crop_size configs\_base_\datasets\cityscapes.py /^crop_size = (512, 1024)$/;" v +data configs\_base_\datasets\cityscapes.py /^data = dict($/;" v +data_root configs\_base_\datasets\cityscapes.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\cityscapes.py /^data_root = 'data\/cityscapes\/'$/;" v +dataset_type configs\_base_\datasets\cityscapes.py /^dataset_type = 'CityscapesDataset'$/;" v +flip configs\_base_\datasets\cityscapes.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\cityscapes.py /^ img_dir='leftImg8bit\/train',$/;" v +img_dir configs\_base_\datasets\cityscapes.py /^ img_dir='leftImg8bit\/val',$/;" v +img_norm_cfg configs\_base_\datasets\cityscapes.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\cityscapes.py /^ img_scale=(2048, 1024),$/;" v +pipeline configs\_base_\datasets\cityscapes.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\cityscapes.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\_base_\datasets\cityscapes.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\cityscapes.py /^ samples_per_gpu=2,$/;" v +test configs\_base_\datasets\cityscapes.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\cityscapes.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\cityscapes.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\cityscapes.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\cityscapes.py /^ transforms=[$/;" v +type configs\_base_\datasets\cityscapes.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\cityscapes.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\cityscapes.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\cityscapes.py /^ workers_per_gpu=2,$/;" v +_base_ configs\_base_\datasets\cityscapes_769x769.py /^_base_ = '.\/cityscapes.py'$/;" v +crop_size configs\_base_\datasets\cityscapes_769x769.py /^crop_size = (769, 769)$/;" v +data configs\_base_\datasets\cityscapes_769x769.py /^data = dict($/;" v +flip configs\_base_\datasets\cityscapes_769x769.py /^ flip=False,$/;" v +img_norm_cfg configs\_base_\datasets\cityscapes_769x769.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\cityscapes_769x769.py /^ img_scale=(2049, 1025),$/;" v +test configs\_base_\datasets\cityscapes_769x769.py /^ test=dict(pipeline=test_pipeline))$/;" v +test_pipeline configs\_base_\datasets\cityscapes_769x769.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\cityscapes_769x769.py /^ train=dict(pipeline=train_pipeline),$/;" v +train_pipeline configs\_base_\datasets\cityscapes_769x769.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\cityscapes_769x769.py /^ transforms=[$/;" v +type configs\_base_\datasets\cityscapes_769x769.py /^ type='MultiScaleFlipAug',$/;" v +val configs\_base_\datasets\cityscapes_769x769.py /^ val=dict(pipeline=test_pipeline),$/;" v +ann_dir configs\_base_\datasets\drive.py /^ ann_dir='annotations\/training',$/;" v +ann_dir configs\_base_\datasets\drive.py /^ ann_dir='annotations\/validation',$/;" v +crop_size configs\_base_\datasets\drive.py /^crop_size = (64, 64)$/;" v +data configs\_base_\datasets\drive.py /^data = dict($/;" v +data_root configs\_base_\datasets\drive.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\drive.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\drive.py /^data_root = 'data\/DRIVE'$/;" v +dataset configs\_base_\datasets\drive.py /^ dataset=dict($/;" v +dataset_type configs\_base_\datasets\drive.py /^dataset_type = 'DRIVEDataset'$/;" v +flip configs\_base_\datasets\drive.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\drive.py /^ img_dir='images\/training',$/;" v +img_dir configs\_base_\datasets\drive.py /^ img_dir='images\/validation',$/;" v +img_norm_cfg configs\_base_\datasets\drive.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\drive.py /^ img_scale=img_scale,$/;" v +img_scale configs\_base_\datasets\drive.py /^img_scale = (584, 565)$/;" v +pipeline configs\_base_\datasets\drive.py /^ pipeline=train_pipeline)),$/;" v +pipeline configs\_base_\datasets\drive.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\drive.py /^ pipeline=test_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\drive.py /^ samples_per_gpu=4,$/;" v +test configs\_base_\datasets\drive.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\drive.py /^test_pipeline = [$/;" v +times configs\_base_\datasets\drive.py /^ times=40000,$/;" v +train configs\_base_\datasets\drive.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\drive.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\drive.py /^ transforms=[$/;" v +type configs\_base_\datasets\drive.py /^ type=dataset_type,$/;" v +type configs\_base_\datasets\drive.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\drive.py /^ type='RepeatDataset',$/;" v +type configs\_base_\datasets\drive.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\drive.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\drive.py /^ workers_per_gpu=4,$/;" v +ann_dir configs\_base_\datasets\hrf.py /^ ann_dir='annotations\/training',$/;" v +ann_dir configs\_base_\datasets\hrf.py /^ ann_dir='annotations\/validation',$/;" v +crop_size configs\_base_\datasets\hrf.py /^crop_size = (256, 256)$/;" v +data configs\_base_\datasets\hrf.py /^data = dict($/;" v +data_root configs\_base_\datasets\hrf.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\hrf.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\hrf.py /^data_root = 'data\/HRF'$/;" v +dataset configs\_base_\datasets\hrf.py /^ dataset=dict($/;" v +dataset_type configs\_base_\datasets\hrf.py /^dataset_type = 'HRFDataset'$/;" v +flip configs\_base_\datasets\hrf.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\hrf.py /^ img_dir='images\/training',$/;" v +img_dir configs\_base_\datasets\hrf.py /^ img_dir='images\/validation',$/;" v +img_norm_cfg configs\_base_\datasets\hrf.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\hrf.py /^ img_scale=img_scale,$/;" v +img_scale configs\_base_\datasets\hrf.py /^img_scale = (2336, 3504)$/;" v +pipeline configs\_base_\datasets\hrf.py /^ pipeline=train_pipeline)),$/;" v +pipeline configs\_base_\datasets\hrf.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\hrf.py /^ pipeline=test_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\hrf.py /^ samples_per_gpu=4,$/;" v +test configs\_base_\datasets\hrf.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\hrf.py /^test_pipeline = [$/;" v +times configs\_base_\datasets\hrf.py /^ times=40000,$/;" v +train configs\_base_\datasets\hrf.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\hrf.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\hrf.py /^ transforms=[$/;" v +type configs\_base_\datasets\hrf.py /^ type=dataset_type,$/;" v +type configs\_base_\datasets\hrf.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\hrf.py /^ type='RepeatDataset',$/;" v +type configs\_base_\datasets\hrf.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\hrf.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\hrf.py /^ workers_per_gpu=4,$/;" v +ann_dir configs\_base_\datasets\pascal_context.py /^ ann_dir='SegmentationClassContext',$/;" v +crop_size configs\_base_\datasets\pascal_context.py /^crop_size = (480, 480)$/;" v +data configs\_base_\datasets\pascal_context.py /^data = dict($/;" v +data_root configs\_base_\datasets\pascal_context.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\pascal_context.py /^data_root = 'data\/VOCdevkit\/VOC2010\/'$/;" v +dataset_type configs\_base_\datasets\pascal_context.py /^dataset_type = 'PascalContextDataset'$/;" v +flip configs\_base_\datasets\pascal_context.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\pascal_context.py /^ img_dir='JPEGImages',$/;" v +img_norm_cfg configs\_base_\datasets\pascal_context.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\pascal_context.py /^ img_scale=img_scale,$/;" v +img_scale configs\_base_\datasets\pascal_context.py /^img_scale = (520, 520)$/;" v +pipeline configs\_base_\datasets\pascal_context.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\pascal_context.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\_base_\datasets\pascal_context.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\pascal_context.py /^ samples_per_gpu=4,$/;" v +split configs\_base_\datasets\pascal_context.py /^ split='ImageSets\/SegmentationContext\/train.txt',$/;" v +split configs\_base_\datasets\pascal_context.py /^ split='ImageSets\/SegmentationContext\/val.txt',$/;" v +test configs\_base_\datasets\pascal_context.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\pascal_context.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\pascal_context.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\pascal_context.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\pascal_context.py /^ transforms=[$/;" v +type configs\_base_\datasets\pascal_context.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\pascal_context.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\pascal_context.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\pascal_context.py /^ workers_per_gpu=4,$/;" v +ann_dir configs\_base_\datasets\pascal_voc12.py /^ ann_dir='SegmentationClass',$/;" v +crop_size configs\_base_\datasets\pascal_voc12.py /^crop_size = (512, 512)$/;" v +data configs\_base_\datasets\pascal_voc12.py /^data = dict($/;" v +data_root configs\_base_\datasets\pascal_voc12.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\pascal_voc12.py /^data_root = 'data\/VOCdevkit\/VOC2012'$/;" v +dataset_type configs\_base_\datasets\pascal_voc12.py /^dataset_type = 'PascalVOCDataset'$/;" v +flip configs\_base_\datasets\pascal_voc12.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\pascal_voc12.py /^ img_dir='JPEGImages',$/;" v +img_norm_cfg configs\_base_\datasets\pascal_voc12.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\pascal_voc12.py /^ img_scale=(2048, 512),$/;" v +pipeline configs\_base_\datasets\pascal_voc12.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\pascal_voc12.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\_base_\datasets\pascal_voc12.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\pascal_voc12.py /^ samples_per_gpu=4,$/;" v +split configs\_base_\datasets\pascal_voc12.py /^ split='ImageSets\/Segmentation\/train.txt',$/;" v +split configs\_base_\datasets\pascal_voc12.py /^ split='ImageSets\/Segmentation\/val.txt',$/;" v +test configs\_base_\datasets\pascal_voc12.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\pascal_voc12.py /^test_pipeline = [$/;" v +train configs\_base_\datasets\pascal_voc12.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\pascal_voc12.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\pascal_voc12.py /^ transforms=[$/;" v +type configs\_base_\datasets\pascal_voc12.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\pascal_voc12.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\pascal_voc12.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\pascal_voc12.py /^ workers_per_gpu=4,$/;" v +_base_ configs\_base_\datasets\pascal_voc12_aug.py /^_base_ = '.\/pascal_voc12.py'$/;" v +ann_dir configs\_base_\datasets\pascal_voc12_aug.py /^ ann_dir=['SegmentationClass', 'SegmentationClassAug'],$/;" v +data configs\_base_\datasets\pascal_voc12_aug.py /^data = dict($/;" v +split configs\_base_\datasets\pascal_voc12_aug.py /^ split=[$/;" v +train configs\_base_\datasets\pascal_voc12_aug.py /^ train=dict($/;" v +ann_dir configs\_base_\datasets\stare.py /^ ann_dir='annotations\/training',$/;" v +ann_dir configs\_base_\datasets\stare.py /^ ann_dir='annotations\/validation',$/;" v +crop_size configs\_base_\datasets\stare.py /^crop_size = (128, 128)$/;" v +data configs\_base_\datasets\stare.py /^data = dict($/;" v +data_root configs\_base_\datasets\stare.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\stare.py /^ data_root=data_root,$/;" v +data_root configs\_base_\datasets\stare.py /^data_root = 'data\/STARE'$/;" v +dataset configs\_base_\datasets\stare.py /^ dataset=dict($/;" v +dataset_type configs\_base_\datasets\stare.py /^dataset_type = 'STAREDataset'$/;" v +flip configs\_base_\datasets\stare.py /^ flip=False,$/;" v +img_dir configs\_base_\datasets\stare.py /^ img_dir='images\/training',$/;" v +img_dir configs\_base_\datasets\stare.py /^ img_dir='images\/validation',$/;" v +img_norm_cfg configs\_base_\datasets\stare.py /^img_norm_cfg = dict($/;" v +img_scale configs\_base_\datasets\stare.py /^ img_scale=img_scale,$/;" v +img_scale configs\_base_\datasets\stare.py /^img_scale = (605, 700)$/;" v +pipeline configs\_base_\datasets\stare.py /^ pipeline=train_pipeline)),$/;" v +pipeline configs\_base_\datasets\stare.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\_base_\datasets\stare.py /^ pipeline=test_pipeline),$/;" v +samples_per_gpu configs\_base_\datasets\stare.py /^ samples_per_gpu=4,$/;" v +test configs\_base_\datasets\stare.py /^ test=dict($/;" v +test_pipeline configs\_base_\datasets\stare.py /^test_pipeline = [$/;" v +times configs\_base_\datasets\stare.py /^ times=40000,$/;" v +train configs\_base_\datasets\stare.py /^ train=dict($/;" v +train_pipeline configs\_base_\datasets\stare.py /^train_pipeline = [$/;" v +transforms configs\_base_\datasets\stare.py /^ transforms=[$/;" v +type configs\_base_\datasets\stare.py /^ type=dataset_type,$/;" v +type configs\_base_\datasets\stare.py /^ type='MultiScaleFlipAug',$/;" v +type configs\_base_\datasets\stare.py /^ type='RepeatDataset',$/;" v +type configs\_base_\datasets\stare.py /^ type=dataset_type,$/;" v +val configs\_base_\datasets\stare.py /^ val=dict($/;" v +workers_per_gpu configs\_base_\datasets\stare.py /^ workers_per_gpu=4,$/;" v +cudnn_benchmark configs\_base_\default_runtime.py /^cudnn_benchmark = True$/;" v +dist_params configs\_base_\default_runtime.py /^dist_params = dict(backend='nccl')$/;" v +hooks configs\_base_\default_runtime.py /^ hooks=[$/;" v +interval configs\_base_\default_runtime.py /^ interval=50,$/;" v +load_from configs\_base_\default_runtime.py /^load_from = None$/;" v +log_config configs\_base_\default_runtime.py /^log_config = dict($/;" v +log_level configs\_base_\default_runtime.py /^log_level = 'INFO'$/;" v +resume_from configs\_base_\default_runtime.py /^resume_from = None$/;" v +workflow configs\_base_\default_runtime.py /^workflow = [('train', 1)]$/;" v +align_corners configs\_base_\models\ann_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\ann_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\ann_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\ann_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\ann_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\ann_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\ann_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\ann_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\ann_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\ann_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\ann_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\ann_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\ann_r50-d8.py /^ in_channels=[1024, 2048],$/;" v +in_index configs\_base_\models\ann_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\ann_r50-d8.py /^ in_index=[2, 3],$/;" v +key_pool_scales configs\_base_\models\ann_r50-d8.py /^ key_pool_scales=(1, 3, 6, 8),$/;" v +loss_decode configs\_base_\models\ann_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\ann_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\ann_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ann_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\ann_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\ann_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\ann_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\ann_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\ann_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\ann_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +project_channels configs\_base_\models\ann_r50-d8.py /^ project_channels=256,$/;" v +query_scales configs\_base_\models\ann_r50-d8.py /^ query_scales=(1, ),$/;" v +strides configs\_base_\models\ann_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\ann_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\ann_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\ann_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\ann_r50-d8.py /^ type='ANNHead',$/;" v +type configs\_base_\models\ann_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\ann_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\ann_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\apcnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\apcnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\apcnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\apcnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\apcnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\apcnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\apcnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\apcnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\apcnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\apcnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\apcnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\apcnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\apcnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\apcnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\apcnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\apcnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\apcnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\apcnet_r50-d8.py /^ norm_cfg=dict(type='SyncBN', requires_grad=True),$/;" v +norm_cfg configs\_base_\models\apcnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\apcnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\apcnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\apcnet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\apcnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\apcnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\apcnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pool_scales configs\_base_\models\apcnet_r50-d8.py /^ pool_scales=(1, 2, 3, 6),$/;" v +pretrained configs\_base_\models\apcnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\apcnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\apcnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\apcnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\apcnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\apcnet_r50-d8.py /^ type='APCHead',$/;" v +type configs\_base_\models\apcnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\apcnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\apcnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\ccnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\ccnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\ccnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\ccnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\ccnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\ccnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\ccnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\ccnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\ccnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\ccnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\ccnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\ccnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\ccnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\ccnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\ccnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\ccnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\ccnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\ccnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ccnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\ccnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\ccnet_r50-d8.py /^ num_classes=104,$/;" v +num_convs configs\_base_\models\ccnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\ccnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\ccnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\ccnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +recurrence configs\_base_\models\ccnet_r50-d8.py /^ recurrence=2,$/;" v +strides configs\_base_\models\ccnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\ccnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\ccnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\ccnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\ccnet_r50-d8.py /^ type='CCHead',$/;" v +type configs\_base_\models\ccnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\ccnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\ccnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +backbone configs\_base_\models\cgnet.py /^ backbone=dict($/;" v +channels configs\_base_\models\cgnet.py /^ channels=256,$/;" v +class_weight configs\_base_\models\cgnet.py /^ class_weight=[$/;" v +concat_input configs\_base_\models\cgnet.py /^ concat_input=False,$/;" v +decode_head configs\_base_\models\cgnet.py /^ decode_head=dict($/;" v +dilations configs\_base_\models\cgnet.py /^ dilations=(2, 4),$/;" v +dropout_ratio configs\_base_\models\cgnet.py /^ dropout_ratio=0,$/;" v +in_channels configs\_base_\models\cgnet.py /^ in_channels=256,$/;" v +in_channels configs\_base_\models\cgnet.py /^ in_channels=3,$/;" v +in_index configs\_base_\models\cgnet.py /^ in_index=2,$/;" v +loss_decode configs\_base_\models\cgnet.py /^ loss_decode=dict($/;" v +loss_weight configs\_base_\models\cgnet.py /^ loss_weight=1.0,$/;" v +model configs\_base_\models\cgnet.py /^model = dict($/;" v +norm_cfg configs\_base_\models\cgnet.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\cgnet.py /^norm_cfg = dict(type='SyncBN', eps=1e-03, requires_grad=True)$/;" v +num_blocks configs\_base_\models\cgnet.py /^ num_blocks=(3, 21),$/;" v +num_channels configs\_base_\models\cgnet.py /^ num_channels=(32, 64, 128),$/;" v +num_classes configs\_base_\models\cgnet.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\cgnet.py /^ num_convs=0,$/;" v +reductions configs\_base_\models\cgnet.py /^ reductions=(8, 16)),$/;" v +test_cfg configs\_base_\models\cgnet.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\cgnet.py /^ train_cfg=dict(sampler=None),$/;" v +type configs\_base_\models\cgnet.py /^ type='CrossEntropyLoss',$/;" v +type configs\_base_\models\cgnet.py /^ type='CGNet',$/;" v +type configs\_base_\models\cgnet.py /^ type='FCNHead',$/;" v +type configs\_base_\models\cgnet.py /^ type='EncoderDecoder',$/;" v +use_sigmoid configs\_base_\models\cgnet.py /^ use_sigmoid=False,$/;" v +align_corners configs\_base_\models\danet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\danet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\danet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\danet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\danet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\danet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\danet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\danet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\danet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\danet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\danet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\danet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\danet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\danet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\danet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\danet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\danet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\danet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\danet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\danet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\danet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\danet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\danet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\danet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pam_channels configs\_base_\models\danet_r50-d8.py /^ pam_channels=64,$/;" v +pretrained configs\_base_\models\danet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\danet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\danet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\danet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\danet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\danet_r50-d8.py /^ type='DAHead',$/;" v +type configs\_base_\models\danet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\danet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\danet_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\deeplabv3_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\deeplabv3_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\deeplabv3_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\deeplabv3_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\deeplabv3_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\deeplabv3_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\deeplabv3_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\deeplabv3_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\deeplabv3_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\deeplabv3_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dilations configs\_base_\models\deeplabv3_r50-d8.py /^ dilations=(1, 12, 24, 36),$/;" v +dropout_ratio configs\_base_\models\deeplabv3_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\deeplabv3_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\deeplabv3_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\deeplabv3_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\deeplabv3_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\deeplabv3_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\deeplabv3_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\deeplabv3_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\deeplabv3_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\deeplabv3_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\deeplabv3_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\deeplabv3_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\deeplabv3_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\deeplabv3_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\deeplabv3_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\deeplabv3_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\deeplabv3_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\deeplabv3_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\deeplabv3_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\deeplabv3_r50-d8.py /^ type='ASPPHead',$/;" v +type configs\_base_\models\deeplabv3_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\deeplabv3_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\deeplabv3_r50-d8.py /^ type='EncoderDecoder',$/;" v +act_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\_base_\models\deeplabv3_unet_s5-d16.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\deeplabv3_unet_s5-d16.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\deeplabv3_unet_s5-d16.py /^ backbone=dict($/;" v +base_channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ base_channels=64,$/;" v +channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ channels=16,$/;" v +channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ channels=64,$/;" v +concat_input configs\_base_\models\deeplabv3_unet_s5-d16.py /^ concat_input=False,$/;" v +conv_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ conv_cfg=None,$/;" v +dec_dilations configs\_base_\models\deeplabv3_unet_s5-d16.py /^ dec_dilations=(1, 1, 1, 1),$/;" v +dec_num_convs configs\_base_\models\deeplabv3_unet_s5-d16.py /^ dec_num_convs=(2, 2, 2, 2),$/;" v +decode_head configs\_base_\models\deeplabv3_unet_s5-d16.py /^ decode_head=dict($/;" v +dilations configs\_base_\models\deeplabv3_unet_s5-d16.py /^ dilations=(1, 12, 24, 36),$/;" v +downsamples configs\_base_\models\deeplabv3_unet_s5-d16.py /^ downsamples=(True, True, True, True),$/;" v +dropout_ratio configs\_base_\models\deeplabv3_unet_s5-d16.py /^ dropout_ratio=0.1,$/;" v +enc_dilations configs\_base_\models\deeplabv3_unet_s5-d16.py /^ enc_dilations=(1, 1, 1, 1, 1),$/;" v +enc_num_convs configs\_base_\models\deeplabv3_unet_s5-d16.py /^ enc_num_convs=(2, 2, 2, 2, 2),$/;" v +in_channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ in_channels=128,$/;" v +in_channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ in_channels=3,$/;" v +in_channels configs\_base_\models\deeplabv3_unet_s5-d16.py /^ in_channels=64,$/;" v +in_index configs\_base_\models\deeplabv3_unet_s5-d16.py /^ in_index=3,$/;" v +in_index configs\_base_\models\deeplabv3_unet_s5-d16.py /^ in_index=4,$/;" v +loss_decode configs\_base_\models\deeplabv3_unet_s5-d16.py /^ loss_decode=dict($/;" v +model configs\_base_\models\deeplabv3_unet_s5-d16.py /^model = dict($/;" v +norm_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\deeplabv3_unet_s5-d16.py /^ norm_eval=False),$/;" v +num_classes configs\_base_\models\deeplabv3_unet_s5-d16.py /^ num_classes=2,$/;" v +num_convs configs\_base_\models\deeplabv3_unet_s5-d16.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\deeplabv3_unet_s5-d16.py /^ num_stages=5,$/;" v +pretrained configs\_base_\models\deeplabv3_unet_s5-d16.py /^ pretrained=None,$/;" v +strides configs\_base_\models\deeplabv3_unet_s5-d16.py /^ strides=(1, 1, 1, 1, 1),$/;" v +test_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ test_cfg=dict(mode='slide', crop_size=256, stride=170))$/;" v +train_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\deeplabv3_unet_s5-d16.py /^ type='ASPPHead',$/;" v +type configs\_base_\models\deeplabv3_unet_s5-d16.py /^ type='FCNHead',$/;" v +type configs\_base_\models\deeplabv3_unet_s5-d16.py /^ type='UNet',$/;" v +type configs\_base_\models\deeplabv3_unet_s5-d16.py /^ type='EncoderDecoder',$/;" v +upsample_cfg configs\_base_\models\deeplabv3_unet_s5-d16.py /^ upsample_cfg=dict(type='InterpConv'),$/;" v +with_cp configs\_base_\models\deeplabv3_unet_s5-d16.py /^ with_cp=False,$/;" v +align_corners configs\_base_\models\deeplabv3plus_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\deeplabv3plus_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\deeplabv3plus_r50-d8.py /^ backbone=dict($/;" v +c1_channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ c1_channels=48,$/;" v +c1_in_channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ c1_in_channels=256,$/;" v +channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\deeplabv3plus_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\deeplabv3plus_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\deeplabv3plus_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\deeplabv3plus_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\deeplabv3plus_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dilations configs\_base_\models\deeplabv3plus_r50-d8.py /^ dilations=(1, 12, 24, 36),$/;" v +dropout_ratio configs\_base_\models\deeplabv3plus_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\deeplabv3plus_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\deeplabv3plus_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\deeplabv3plus_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\deeplabv3plus_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\deeplabv3plus_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\deeplabv3plus_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\deeplabv3plus_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\deeplabv3plus_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\deeplabv3plus_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\deeplabv3plus_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\deeplabv3plus_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\deeplabv3plus_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\deeplabv3plus_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\deeplabv3plus_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\deeplabv3plus_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\deeplabv3plus_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\deeplabv3plus_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\deeplabv3plus_r50-d8.py /^ type='DepthwiseSeparableASPPHead',$/;" v +type configs\_base_\models\deeplabv3plus_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\deeplabv3plus_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\deeplabv3plus_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\dmnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\dmnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\dmnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\dmnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\dmnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\dmnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\dmnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\dmnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\dmnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\dmnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\dmnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +filter_sizes configs\_base_\models\dmnet_r50-d8.py /^ filter_sizes=(1, 3, 5, 7),$/;" v +in_channels configs\_base_\models\dmnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\dmnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\dmnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\dmnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\dmnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\dmnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\dmnet_r50-d8.py /^ norm_cfg=dict(type='SyncBN', requires_grad=True),$/;" v +norm_cfg configs\_base_\models\dmnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\dmnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\dmnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\dmnet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\dmnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\dmnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\dmnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\dmnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\dmnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\dmnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\dmnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\dmnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\dmnet_r50-d8.py /^ type='DMHead',$/;" v +type configs\_base_\models\dmnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\dmnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\dmnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\dnl_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\dnl_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\dnl_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\dnl_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\dnl_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\dnl_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\dnl_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\dnl_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\dnl_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\dnl_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\dnl_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\dnl_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\dnl_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\dnl_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\dnl_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\dnl_r50-d8.py /^ loss_decode=dict($/;" v +mode configs\_base_\models\dnl_r50-d8.py /^ mode='embedded_gaussian',$/;" v +model configs\_base_\models\dnl_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\dnl_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\dnl_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\dnl_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\dnl_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\dnl_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\dnl_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\dnl_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\dnl_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +reduction configs\_base_\models\dnl_r50-d8.py /^ reduction=2,$/;" v +strides configs\_base_\models\dnl_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\dnl_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\dnl_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\dnl_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\dnl_r50-d8.py /^ type='DNLHead',$/;" v +type configs\_base_\models\dnl_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\dnl_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\dnl_r50-d8.py /^ type='EncoderDecoder',$/;" v +use_scale configs\_base_\models\dnl_r50-d8.py /^ use_scale=True,$/;" v +align_corners configs\_base_\models\emanet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\emanet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\emanet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\emanet_r50-d8.py /^ channels=256,$/;" v +concat_input configs\_base_\models\emanet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\emanet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\emanet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\emanet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\emanet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\emanet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +ema_channels configs\_base_\models\emanet_r50-d8.py /^ ema_channels=512,$/;" v +in_channels configs\_base_\models\emanet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\emanet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\emanet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\emanet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\emanet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\emanet_r50-d8.py /^model = dict($/;" v +momentum configs\_base_\models\emanet_r50-d8.py /^ momentum=0.1,$/;" v +norm_cfg configs\_base_\models\emanet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\emanet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\emanet_r50-d8.py /^ norm_eval=False,$/;" v +num_bases configs\_base_\models\emanet_r50-d8.py /^ num_bases=64,$/;" v +num_classes configs\_base_\models\emanet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\emanet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\emanet_r50-d8.py /^ num_stages=3,$/;" v +num_stages configs\_base_\models\emanet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\emanet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\emanet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\emanet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\emanet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\emanet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\emanet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\emanet_r50-d8.py /^ type='EMAHead',$/;" v +type configs\_base_\models\emanet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\emanet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\emanet_r50-d8.py /^ type='EncoderDecoder',$/;" v +add_lateral configs\_base_\models\encnet_r50-d8.py /^ add_lateral=False,$/;" v +align_corners configs\_base_\models\encnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\encnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\encnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\encnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\encnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\encnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\encnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\encnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\encnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\encnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\encnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\encnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\encnet_r50-d8.py /^ in_channels=[512, 1024, 2048],$/;" v +in_index configs\_base_\models\encnet_r50-d8.py /^ in_index=(1, 2, 3),$/;" v +in_index configs\_base_\models\encnet_r50-d8.py /^ in_index=2,$/;" v +loss_decode configs\_base_\models\encnet_r50-d8.py /^ loss_decode=dict($/;" v +loss_se_decode configs\_base_\models\encnet_r50-d8.py /^ loss_se_decode=dict($/;" v +model configs\_base_\models\encnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\encnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\encnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\encnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\encnet_r50-d8.py /^ num_classes=19,$/;" v +num_codes configs\_base_\models\encnet_r50-d8.py /^ num_codes=32,$/;" v +num_convs configs\_base_\models\encnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\encnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\encnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\encnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\encnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\encnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\encnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\encnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\encnet_r50-d8.py /^ type='EncHead',$/;" v +type configs\_base_\models\encnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\encnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\encnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +use_se_loss configs\_base_\models\encnet_r50-d8.py /^ use_se_loss=True,$/;" v +align_corners configs\_base_\models\fast_scnn.py /^ align_corners=False,$/;" v +align_corners configs\_base_\models\fast_scnn.py /^ align_corners=False),$/;" v +align_corners configs\_base_\models\fast_scnn.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\fast_scnn.py /^ auxiliary_head=[$/;" v +backbone configs\_base_\models\fast_scnn.py /^ backbone=dict($/;" v +channels configs\_base_\models\fast_scnn.py /^ channels=32,$/;" v +channels configs\_base_\models\fast_scnn.py /^ channels=128,$/;" v +concat_input configs\_base_\models\fast_scnn.py /^ concat_input=False,$/;" v +concat_input configs\_base_\models\fast_scnn.py /^ concat_input=False,$/;" v +decode_head configs\_base_\models\fast_scnn.py /^ decode_head=dict($/;" v +downsample_dw_channels configs\_base_\models\fast_scnn.py /^ downsample_dw_channels=(32, 48),$/;" v +fusion_out_channels configs\_base_\models\fast_scnn.py /^ fusion_out_channels=128,$/;" v +global_block_channels configs\_base_\models\fast_scnn.py /^ global_block_channels=(64, 96, 128),$/;" v +global_block_strides configs\_base_\models\fast_scnn.py /^ global_block_strides=(2, 2, 1),$/;" v +global_in_channels configs\_base_\models\fast_scnn.py /^ global_in_channels=64,$/;" v +global_out_channels configs\_base_\models\fast_scnn.py /^ global_out_channels=128,$/;" v +higher_in_channels configs\_base_\models\fast_scnn.py /^ higher_in_channels=64,$/;" v +in_channels configs\_base_\models\fast_scnn.py /^ in_channels=128,$/;" v +in_channels configs\_base_\models\fast_scnn.py /^ in_channels=64,$/;" v +in_channels configs\_base_\models\fast_scnn.py /^ in_channels=128,$/;" v +in_index configs\_base_\models\fast_scnn.py /^ in_index=-2,$/;" v +in_index configs\_base_\models\fast_scnn.py /^ in_index=-3,$/;" v +in_index configs\_base_\models\fast_scnn.py /^ in_index=-1,$/;" v +loss_decode configs\_base_\models\fast_scnn.py /^ loss_decode=dict($/;" v +loss_decode configs\_base_\models\fast_scnn.py /^ loss_decode=dict($/;" v +lower_in_channels configs\_base_\models\fast_scnn.py /^ lower_in_channels=128,$/;" v +model configs\_base_\models\fast_scnn.py /^model = dict($/;" v +norm_cfg configs\_base_\models\fast_scnn.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fast_scnn.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fast_scnn.py /^norm_cfg = dict(type='SyncBN', requires_grad=True, momentum=0.01)$/;" v +num_classes configs\_base_\models\fast_scnn.py /^ num_classes=19,$/;" v +num_classes configs\_base_\models\fast_scnn.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\fast_scnn.py /^ num_convs=1,$/;" v +out_indices configs\_base_\models\fast_scnn.py /^ out_indices=(0, 1, 2),$/;" v +test_cfg configs\_base_\models\fast_scnn.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\fast_scnn.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\fast_scnn.py /^ type='FCNHead',$/;" v +type configs\_base_\models\fast_scnn.py /^ type='DepthwiseSeparableFCNHead',$/;" v +type configs\_base_\models\fast_scnn.py /^ type='FastSCNN',$/;" v +type configs\_base_\models\fast_scnn.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\fcn_hr18.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\fcn_hr18.py /^ backbone=dict($/;" v +block configs\_base_\models\fcn_hr18.py /^ block='BASIC',$/;" v +block configs\_base_\models\fcn_hr18.py /^ block='BOTTLENECK',$/;" v +channels configs\_base_\models\fcn_hr18.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\_base_\models\fcn_hr18.py /^ concat_input=False,$/;" v +decode_head configs\_base_\models\fcn_hr18.py /^ decode_head=dict($/;" v +dropout_ratio configs\_base_\models\fcn_hr18.py /^ dropout_ratio=-1,$/;" v +extra configs\_base_\models\fcn_hr18.py /^ extra=dict($/;" v +in_channels configs\_base_\models\fcn_hr18.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\_base_\models\fcn_hr18.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\_base_\models\fcn_hr18.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\_base_\models\fcn_hr18.py /^ kernel_size=1,$/;" v +loss_decode configs\_base_\models\fcn_hr18.py /^ loss_decode=dict($/;" v +model configs\_base_\models\fcn_hr18.py /^model = dict($/;" v +norm_cfg configs\_base_\models\fcn_hr18.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fcn_hr18.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\fcn_hr18.py /^ norm_eval=False,$/;" v +num_blocks configs\_base_\models\fcn_hr18.py /^ num_blocks=(4, ),$/;" v +num_blocks configs\_base_\models\fcn_hr18.py /^ num_blocks=(4, 4),$/;" v +num_blocks configs\_base_\models\fcn_hr18.py /^ num_blocks=(4, 4, 4),$/;" v +num_blocks configs\_base_\models\fcn_hr18.py /^ num_blocks=(4, 4, 4, 4),$/;" v +num_branches configs\_base_\models\fcn_hr18.py /^ num_branches=1,$/;" v +num_branches configs\_base_\models\fcn_hr18.py /^ num_branches=2,$/;" v +num_branches configs\_base_\models\fcn_hr18.py /^ num_branches=3,$/;" v +num_branches configs\_base_\models\fcn_hr18.py /^ num_branches=4,$/;" v +num_channels configs\_base_\models\fcn_hr18.py /^ num_channels=(18, 36)),$/;" v +num_channels configs\_base_\models\fcn_hr18.py /^ num_channels=(18, 36, 72)),$/;" v +num_channels configs\_base_\models\fcn_hr18.py /^ num_channels=(18, 36, 72, 144)))),$/;" v +num_channels configs\_base_\models\fcn_hr18.py /^ num_channels=(64, )),$/;" v +num_classes configs\_base_\models\fcn_hr18.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\fcn_hr18.py /^ num_convs=1,$/;" v +num_modules configs\_base_\models\fcn_hr18.py /^ num_modules=1,$/;" v +num_modules configs\_base_\models\fcn_hr18.py /^ num_modules=3,$/;" v +num_modules configs\_base_\models\fcn_hr18.py /^ num_modules=4,$/;" v +pretrained configs\_base_\models\fcn_hr18.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18',$/;" v +stage1 configs\_base_\models\fcn_hr18.py /^ stage1=dict($/;" v +stage2 configs\_base_\models\fcn_hr18.py /^ stage2=dict($/;" v +stage3 configs\_base_\models\fcn_hr18.py /^ stage3=dict($/;" v +stage4 configs\_base_\models\fcn_hr18.py /^ stage4=dict($/;" v +test_cfg configs\_base_\models\fcn_hr18.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\fcn_hr18.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\fcn_hr18.py /^ type='FCNHead',$/;" v +type configs\_base_\models\fcn_hr18.py /^ type='HRNet',$/;" v +type configs\_base_\models\fcn_hr18.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\fcn_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\fcn_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\fcn_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\fcn_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\fcn_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\fcn_r50-d8.py /^ concat_input=False,$/;" v +concat_input configs\_base_\models\fcn_r50-d8.py /^ concat_input=True,$/;" v +contract_dilation configs\_base_\models\fcn_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\fcn_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\fcn_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\fcn_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\fcn_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\fcn_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\fcn_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\fcn_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\fcn_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\fcn_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\fcn_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\fcn_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fcn_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\fcn_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\fcn_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\fcn_r50-d8.py /^ num_convs=1,$/;" v +num_convs configs\_base_\models\fcn_r50-d8.py /^ num_convs=2,$/;" v +num_stages configs\_base_\models\fcn_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\fcn_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\fcn_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\fcn_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\fcn_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\fcn_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\fcn_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\fcn_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\fcn_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\fcn_r50-d8.py /^ type='EncoderDecoder',$/;" v +act_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\_base_\models\fcn_unet_s5-d16.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\fcn_unet_s5-d16.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\fcn_unet_s5-d16.py /^ backbone=dict($/;" v +base_channels configs\_base_\models\fcn_unet_s5-d16.py /^ base_channels=64,$/;" v +channels configs\_base_\models\fcn_unet_s5-d16.py /^ channels=64,$/;" v +concat_input configs\_base_\models\fcn_unet_s5-d16.py /^ concat_input=False,$/;" v +conv_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ conv_cfg=None,$/;" v +dec_dilations configs\_base_\models\fcn_unet_s5-d16.py /^ dec_dilations=(1, 1, 1, 1),$/;" v +dec_num_convs configs\_base_\models\fcn_unet_s5-d16.py /^ dec_num_convs=(2, 2, 2, 2),$/;" v +decode_head configs\_base_\models\fcn_unet_s5-d16.py /^ decode_head=dict($/;" v +downsamples configs\_base_\models\fcn_unet_s5-d16.py /^ downsamples=(True, True, True, True),$/;" v +dropout_ratio configs\_base_\models\fcn_unet_s5-d16.py /^ dropout_ratio=0.1,$/;" v +enc_dilations configs\_base_\models\fcn_unet_s5-d16.py /^ enc_dilations=(1, 1, 1, 1, 1),$/;" v +enc_num_convs configs\_base_\models\fcn_unet_s5-d16.py /^ enc_num_convs=(2, 2, 2, 2, 2),$/;" v +in_channels configs\_base_\models\fcn_unet_s5-d16.py /^ in_channels=128,$/;" v +in_channels configs\_base_\models\fcn_unet_s5-d16.py /^ in_channels=3,$/;" v +in_channels configs\_base_\models\fcn_unet_s5-d16.py /^ in_channels=64,$/;" v +in_index configs\_base_\models\fcn_unet_s5-d16.py /^ in_index=3,$/;" v +in_index configs\_base_\models\fcn_unet_s5-d16.py /^ in_index=4,$/;" v +loss_decode configs\_base_\models\fcn_unet_s5-d16.py /^ loss_decode=dict($/;" v +model configs\_base_\models\fcn_unet_s5-d16.py /^model = dict($/;" v +norm_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fcn_unet_s5-d16.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\fcn_unet_s5-d16.py /^ norm_eval=False),$/;" v +num_classes configs\_base_\models\fcn_unet_s5-d16.py /^ num_classes=2,$/;" v +num_convs configs\_base_\models\fcn_unet_s5-d16.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\fcn_unet_s5-d16.py /^ num_stages=5,$/;" v +pretrained configs\_base_\models\fcn_unet_s5-d16.py /^ pretrained=None,$/;" v +strides configs\_base_\models\fcn_unet_s5-d16.py /^ strides=(1, 1, 1, 1, 1),$/;" v +test_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ test_cfg=dict(mode='slide', crop_size=256, stride=170))$/;" v +train_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\fcn_unet_s5-d16.py /^ type='FCNHead',$/;" v +type configs\_base_\models\fcn_unet_s5-d16.py /^ type='UNet',$/;" v +type configs\_base_\models\fcn_unet_s5-d16.py /^ type='EncoderDecoder',$/;" v +upsample_cfg configs\_base_\models\fcn_unet_s5-d16.py /^ upsample_cfg=dict(type='InterpConv'),$/;" v +with_cp configs\_base_\models\fcn_unet_s5-d16.py /^ with_cp=False,$/;" v +align_corners configs\_base_\models\fpn_r50.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\fpn_r50.py /^ backbone=dict($/;" v +channels configs\_base_\models\fpn_r50.py /^ channels=128,$/;" v +contract_dilation configs\_base_\models\fpn_r50.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\fpn_r50.py /^ decode_head=dict($/;" v +depth configs\_base_\models\fpn_r50.py /^ depth=50,$/;" v +dilations configs\_base_\models\fpn_r50.py /^ dilations=(1, 1, 1, 1),$/;" v +dropout_ratio configs\_base_\models\fpn_r50.py /^ dropout_ratio=0.1,$/;" v +feature_strides configs\_base_\models\fpn_r50.py /^ feature_strides=[4, 8, 16, 32],$/;" v +in_channels configs\_base_\models\fpn_r50.py /^ in_channels=[256, 256, 256, 256],$/;" v +in_channels configs\_base_\models\fpn_r50.py /^ in_channels=[256, 512, 1024, 2048],$/;" v +in_index configs\_base_\models\fpn_r50.py /^ in_index=[0, 1, 2, 3],$/;" v +loss_decode configs\_base_\models\fpn_r50.py /^ loss_decode=dict($/;" v +model configs\_base_\models\fpn_r50.py /^model = dict($/;" v +neck configs\_base_\models\fpn_r50.py /^ neck=dict($/;" v +norm_cfg configs\_base_\models\fpn_r50.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\fpn_r50.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\fpn_r50.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\fpn_r50.py /^ num_classes=19,$/;" v +num_outs configs\_base_\models\fpn_r50.py /^ num_outs=4),$/;" v +num_stages configs\_base_\models\fpn_r50.py /^ num_stages=4,$/;" v +out_channels configs\_base_\models\fpn_r50.py /^ out_channels=256,$/;" v +out_indices configs\_base_\models\fpn_r50.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\fpn_r50.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\fpn_r50.py /^ strides=(1, 2, 2, 2),$/;" v +style configs\_base_\models\fpn_r50.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\fpn_r50.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\fpn_r50.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\fpn_r50.py /^ type='FPN',$/;" v +type configs\_base_\models\fpn_r50.py /^ type='FPNHead',$/;" v +type configs\_base_\models\fpn_r50.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\fpn_r50.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\gcnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\gcnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\gcnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\gcnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\gcnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\gcnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\gcnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\gcnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\gcnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\gcnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\gcnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +fusion_types configs\_base_\models\gcnet_r50-d8.py /^ fusion_types=('channel_add', ),$/;" v +in_channels configs\_base_\models\gcnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\gcnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\gcnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\gcnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\gcnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\gcnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\gcnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\gcnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\gcnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\gcnet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\gcnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\gcnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\gcnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pooling_type configs\_base_\models\gcnet_r50-d8.py /^ pooling_type='att',$/;" v +pretrained configs\_base_\models\gcnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +ratio configs\_base_\models\gcnet_r50-d8.py /^ ratio=1 \/ 4.,$/;" v +strides configs\_base_\models\gcnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\gcnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\gcnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\gcnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\gcnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\gcnet_r50-d8.py /^ type='GCHead',$/;" v +type configs\_base_\models\gcnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\gcnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +act_cfg configs\_base_\models\lraspp_m-v3-d8.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\_base_\models\lraspp_m-v3-d8.py /^ align_corners=False,$/;" v +arch configs\_base_\models\lraspp_m-v3-d8.py /^ arch='large',$/;" v +backbone configs\_base_\models\lraspp_m-v3-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\lraspp_m-v3-d8.py /^ channels=128,$/;" v +decode_head configs\_base_\models\lraspp_m-v3-d8.py /^ decode_head=dict($/;" v +dropout_ratio configs\_base_\models\lraspp_m-v3-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\lraspp_m-v3-d8.py /^ in_channels=(16, 24, 960),$/;" v +in_index configs\_base_\models\lraspp_m-v3-d8.py /^ in_index=(0, 1, 2),$/;" v +input_transform configs\_base_\models\lraspp_m-v3-d8.py /^ input_transform='multiple_select',$/;" v +loss_decode configs\_base_\models\lraspp_m-v3-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\lraspp_m-v3-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\lraspp_m-v3-d8.py /^ norm_cfg=norm_cfg),$/;" v +norm_cfg configs\_base_\models\lraspp_m-v3-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\lraspp_m-v3-d8.py /^norm_cfg = dict(type='SyncBN', eps=0.001, requires_grad=True)$/;" v +num_classes configs\_base_\models\lraspp_m-v3-d8.py /^ num_classes=19,$/;" v +out_indices configs\_base_\models\lraspp_m-v3-d8.py /^ out_indices=(1, 3, 16),$/;" v +test_cfg configs\_base_\models\lraspp_m-v3-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\lraspp_m-v3-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\lraspp_m-v3-d8.py /^ type='LRASPPHead',$/;" v +type configs\_base_\models\lraspp_m-v3-d8.py /^ type='MobileNetV3',$/;" v +type configs\_base_\models\lraspp_m-v3-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\nonlocal_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\nonlocal_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\nonlocal_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\nonlocal_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\nonlocal_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\nonlocal_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\nonlocal_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\nonlocal_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\nonlocal_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\nonlocal_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\nonlocal_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\nonlocal_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\nonlocal_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\nonlocal_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\nonlocal_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\nonlocal_r50-d8.py /^ loss_decode=dict($/;" v +mode configs\_base_\models\nonlocal_r50-d8.py /^ mode='embedded_gaussian',$/;" v +model configs\_base_\models\nonlocal_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\nonlocal_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\nonlocal_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\nonlocal_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\nonlocal_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\nonlocal_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\nonlocal_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\nonlocal_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\nonlocal_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +reduction configs\_base_\models\nonlocal_r50-d8.py /^ reduction=2,$/;" v +strides configs\_base_\models\nonlocal_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\nonlocal_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\nonlocal_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\nonlocal_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\nonlocal_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\nonlocal_r50-d8.py /^ type='NLHead',$/;" v +type configs\_base_\models\nonlocal_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\nonlocal_r50-d8.py /^ type='EncoderDecoder',$/;" v +use_scale configs\_base_\models\nonlocal_r50-d8.py /^ use_scale=True,$/;" v +align_corners configs\_base_\models\ocrnet_hr18.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\ocrnet_hr18.py /^ backbone=dict($/;" v +block configs\_base_\models\ocrnet_hr18.py /^ block='BASIC',$/;" v +block configs\_base_\models\ocrnet_hr18.py /^ block='BOTTLENECK',$/;" v +channels configs\_base_\models\ocrnet_hr18.py /^ channels=512,$/;" v +channels configs\_base_\models\ocrnet_hr18.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\_base_\models\ocrnet_hr18.py /^ concat_input=False,$/;" v +decode_head configs\_base_\models\ocrnet_hr18.py /^ decode_head=[$/;" v +dropout_ratio configs\_base_\models\ocrnet_hr18.py /^ dropout_ratio=-1,$/;" v +extra configs\_base_\models\ocrnet_hr18.py /^ extra=dict($/;" v +in_channels configs\_base_\models\ocrnet_hr18.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\_base_\models\ocrnet_hr18.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\_base_\models\ocrnet_hr18.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\_base_\models\ocrnet_hr18.py /^ kernel_size=1,$/;" v +loss_decode configs\_base_\models\ocrnet_hr18.py /^ loss_decode=dict($/;" v +model configs\_base_\models\ocrnet_hr18.py /^model = dict($/;" v +norm_cfg configs\_base_\models\ocrnet_hr18.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ocrnet_hr18.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ocrnet_hr18.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\ocrnet_hr18.py /^ norm_eval=False,$/;" v +num_blocks configs\_base_\models\ocrnet_hr18.py /^ num_blocks=(4, ),$/;" v +num_blocks configs\_base_\models\ocrnet_hr18.py /^ num_blocks=(4, 4),$/;" v +num_blocks configs\_base_\models\ocrnet_hr18.py /^ num_blocks=(4, 4, 4),$/;" v +num_blocks configs\_base_\models\ocrnet_hr18.py /^ num_blocks=(4, 4, 4, 4),$/;" v +num_branches configs\_base_\models\ocrnet_hr18.py /^ num_branches=1,$/;" v +num_branches configs\_base_\models\ocrnet_hr18.py /^ num_branches=2,$/;" v +num_branches configs\_base_\models\ocrnet_hr18.py /^ num_branches=3,$/;" v +num_branches configs\_base_\models\ocrnet_hr18.py /^ num_branches=4,$/;" v +num_channels configs\_base_\models\ocrnet_hr18.py /^ num_channels=(18, 36)),$/;" v +num_channels configs\_base_\models\ocrnet_hr18.py /^ num_channels=(18, 36, 72)),$/;" v +num_channels configs\_base_\models\ocrnet_hr18.py /^ num_channels=(18, 36, 72, 144)))),$/;" v +num_channels configs\_base_\models\ocrnet_hr18.py /^ num_channels=(64, )),$/;" v +num_classes configs\_base_\models\ocrnet_hr18.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\ocrnet_hr18.py /^ num_convs=1,$/;" v +num_modules configs\_base_\models\ocrnet_hr18.py /^ num_modules=1,$/;" v +num_modules configs\_base_\models\ocrnet_hr18.py /^ num_modules=3,$/;" v +num_modules configs\_base_\models\ocrnet_hr18.py /^ num_modules=4,$/;" v +num_stages configs\_base_\models\ocrnet_hr18.py /^ num_stages=2,$/;" v +ocr_channels configs\_base_\models\ocrnet_hr18.py /^ ocr_channels=256,$/;" v +pretrained configs\_base_\models\ocrnet_hr18.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18',$/;" v +stage1 configs\_base_\models\ocrnet_hr18.py /^ stage1=dict($/;" v +stage2 configs\_base_\models\ocrnet_hr18.py /^ stage2=dict($/;" v +stage3 configs\_base_\models\ocrnet_hr18.py /^ stage3=dict($/;" v +stage4 configs\_base_\models\ocrnet_hr18.py /^ stage4=dict($/;" v +test_cfg configs\_base_\models\ocrnet_hr18.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\ocrnet_hr18.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\ocrnet_hr18.py /^ type='FCNHead',$/;" v +type configs\_base_\models\ocrnet_hr18.py /^ type='OCRHead',$/;" v +type configs\_base_\models\ocrnet_hr18.py /^ type='HRNet',$/;" v +type configs\_base_\models\ocrnet_hr18.py /^ type='CascadeEncoderDecoder',$/;" v +align_corners configs\_base_\models\ocrnet_r50-d8.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\ocrnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\ocrnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\ocrnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\ocrnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\ocrnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\ocrnet_r50-d8.py /^ decode_head=[$/;" v +depth configs\_base_\models\ocrnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\ocrnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\ocrnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\ocrnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\ocrnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\ocrnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\ocrnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\ocrnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\ocrnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\ocrnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ocrnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\ocrnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\ocrnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\ocrnet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\ocrnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\ocrnet_r50-d8.py /^ num_stages=4,$/;" v +num_stages configs\_base_\models\ocrnet_r50-d8.py /^ num_stages=2,$/;" v +ocr_channels configs\_base_\models\ocrnet_r50-d8.py /^ ocr_channels=256,$/;" v +out_indices configs\_base_\models\ocrnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\ocrnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\ocrnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\ocrnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\ocrnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\ocrnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\ocrnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\ocrnet_r50-d8.py /^ type='OCRHead',$/;" v +type configs\_base_\models\ocrnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\ocrnet_r50-d8.py /^ type='CascadeEncoderDecoder',$/;" v +align_corners configs\_base_\models\pointrend_r50.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\pointrend_r50.py /^ backbone=dict($/;" v +channels configs\_base_\models\pointrend_r50.py /^ channels=128,$/;" v +channels configs\_base_\models\pointrend_r50.py /^ channels=256,$/;" v +coarse_pred_each_layer configs\_base_\models\pointrend_r50.py /^ coarse_pred_each_layer=True,$/;" v +contract_dilation configs\_base_\models\pointrend_r50.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\pointrend_r50.py /^ decode_head=[$/;" v +depth configs\_base_\models\pointrend_r50.py /^ depth=50,$/;" v +dilations configs\_base_\models\pointrend_r50.py /^ dilations=(1, 1, 1, 1),$/;" v +dropout_ratio configs\_base_\models\pointrend_r50.py /^ dropout_ratio=-1,$/;" v +feature_strides configs\_base_\models\pointrend_r50.py /^ feature_strides=[4, 8, 16, 32],$/;" v +in_channels configs\_base_\models\pointrend_r50.py /^ in_channels=[256, 256, 256, 256],$/;" v +in_channels configs\_base_\models\pointrend_r50.py /^ in_channels=[256],$/;" v +in_channels configs\_base_\models\pointrend_r50.py /^ in_channels=[256, 512, 1024, 2048],$/;" v +in_index configs\_base_\models\pointrend_r50.py /^ in_index=[0, 1, 2, 3],$/;" v +in_index configs\_base_\models\pointrend_r50.py /^ in_index=[0],$/;" v +loss_decode configs\_base_\models\pointrend_r50.py /^ loss_decode=dict($/;" v +mode configs\_base_\models\pointrend_r50.py /^ mode='whole',$/;" v +model configs\_base_\models\pointrend_r50.py /^model = dict($/;" v +neck configs\_base_\models\pointrend_r50.py /^ neck=dict($/;" v +norm_cfg configs\_base_\models\pointrend_r50.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\pointrend_r50.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\pointrend_r50.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\pointrend_r50.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\pointrend_r50.py /^ num_classes=19,$/;" v +num_fcs configs\_base_\models\pointrend_r50.py /^ num_fcs=3,$/;" v +num_outs configs\_base_\models\pointrend_r50.py /^ num_outs=4),$/;" v +num_stages configs\_base_\models\pointrend_r50.py /^ num_stages=4,$/;" v +num_stages configs\_base_\models\pointrend_r50.py /^ num_stages=2,$/;" v +out_channels configs\_base_\models\pointrend_r50.py /^ out_channels=256,$/;" v +out_indices configs\_base_\models\pointrend_r50.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\pointrend_r50.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +scale_factor configs\_base_\models\pointrend_r50.py /^ scale_factor=2))$/;" v +strides configs\_base_\models\pointrend_r50.py /^ strides=(1, 2, 2, 2),$/;" v +style configs\_base_\models\pointrend_r50.py /^ style='pytorch',$/;" v +subdivision_num_points configs\_base_\models\pointrend_r50.py /^ subdivision_num_points=8196,$/;" v +subdivision_steps configs\_base_\models\pointrend_r50.py /^ subdivision_steps=2,$/;" v +test_cfg configs\_base_\models\pointrend_r50.py /^ test_cfg=dict($/;" v +train_cfg configs\_base_\models\pointrend_r50.py /^ train_cfg=dict($/;" v +type configs\_base_\models\pointrend_r50.py /^ type='FPNHead',$/;" v +type configs\_base_\models\pointrend_r50.py /^ type='PointHead',$/;" v +type configs\_base_\models\pointrend_r50.py /^ type='FPN',$/;" v +type configs\_base_\models\pointrend_r50.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\pointrend_r50.py /^ type='CascadeEncoderDecoder',$/;" v +align_corners configs\_base_\models\psanet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\psanet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\psanet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\psanet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\psanet_r50-d8.py /^ channels=512,$/;" v +compact configs\_base_\models\psanet_r50-d8.py /^ compact=False,$/;" v +concat_input configs\_base_\models\psanet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\psanet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\psanet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\psanet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\psanet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\psanet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\psanet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\psanet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\psanet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\psanet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\psanet_r50-d8.py /^ loss_decode=dict($/;" v +mask_size configs\_base_\models\psanet_r50-d8.py /^ mask_size=(97, 97),$/;" v +model configs\_base_\models\psanet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\psanet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\psanet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\psanet_r50-d8.py /^ norm_eval=False,$/;" v +normalization_factor configs\_base_\models\psanet_r50-d8.py /^ normalization_factor=1.0,$/;" v +num_classes configs\_base_\models\psanet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\psanet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\psanet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\psanet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pretrained configs\_base_\models\psanet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +psa_softmax configs\_base_\models\psanet_r50-d8.py /^ psa_softmax=True,$/;" v +psa_type configs\_base_\models\psanet_r50-d8.py /^ psa_type='bi-direction',$/;" v +shrink_factor configs\_base_\models\psanet_r50-d8.py /^ shrink_factor=2,$/;" v +strides configs\_base_\models\psanet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\psanet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\psanet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\psanet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\psanet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\psanet_r50-d8.py /^ type='PSAHead',$/;" v +type configs\_base_\models\psanet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\psanet_r50-d8.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\pspnet_r50-d8.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\pspnet_r50-d8.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\pspnet_r50-d8.py /^ backbone=dict($/;" v +channels configs\_base_\models\pspnet_r50-d8.py /^ channels=256,$/;" v +channels configs\_base_\models\pspnet_r50-d8.py /^ channels=512,$/;" v +concat_input configs\_base_\models\pspnet_r50-d8.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\pspnet_r50-d8.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\pspnet_r50-d8.py /^ decode_head=dict($/;" v +depth configs\_base_\models\pspnet_r50-d8.py /^ depth=50,$/;" v +dilations configs\_base_\models\pspnet_r50-d8.py /^ dilations=(1, 1, 2, 4),$/;" v +dropout_ratio configs\_base_\models\pspnet_r50-d8.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\pspnet_r50-d8.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\pspnet_r50-d8.py /^ in_channels=2048,$/;" v +in_index configs\_base_\models\pspnet_r50-d8.py /^ in_index=2,$/;" v +in_index configs\_base_\models\pspnet_r50-d8.py /^ in_index=3,$/;" v +loss_decode configs\_base_\models\pspnet_r50-d8.py /^ loss_decode=dict($/;" v +model configs\_base_\models\pspnet_r50-d8.py /^model = dict($/;" v +norm_cfg configs\_base_\models\pspnet_r50-d8.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\pspnet_r50-d8.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\pspnet_r50-d8.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\pspnet_r50-d8.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\pspnet_r50-d8.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\pspnet_r50-d8.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\pspnet_r50-d8.py /^ out_indices=(0, 1, 2, 3),$/;" v +pool_scales configs\_base_\models\pspnet_r50-d8.py /^ pool_scales=(1, 2, 3, 6),$/;" v +pretrained configs\_base_\models\pspnet_r50-d8.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\pspnet_r50-d8.py /^ strides=(1, 2, 1, 1),$/;" v +style configs\_base_\models\pspnet_r50-d8.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\pspnet_r50-d8.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\pspnet_r50-d8.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\pspnet_r50-d8.py /^ type='FCNHead',$/;" v +type configs\_base_\models\pspnet_r50-d8.py /^ type='PSPHead',$/;" v +type configs\_base_\models\pspnet_r50-d8.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\pspnet_r50-d8.py /^ type='EncoderDecoder',$/;" v +act_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\_base_\models\pspnet_unet_s5-d16.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\pspnet_unet_s5-d16.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\pspnet_unet_s5-d16.py /^ backbone=dict($/;" v +base_channels configs\_base_\models\pspnet_unet_s5-d16.py /^ base_channels=64,$/;" v +channels configs\_base_\models\pspnet_unet_s5-d16.py /^ channels=16,$/;" v +channels configs\_base_\models\pspnet_unet_s5-d16.py /^ channels=64,$/;" v +concat_input configs\_base_\models\pspnet_unet_s5-d16.py /^ concat_input=False,$/;" v +conv_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ conv_cfg=None,$/;" v +dec_dilations configs\_base_\models\pspnet_unet_s5-d16.py /^ dec_dilations=(1, 1, 1, 1),$/;" v +dec_num_convs configs\_base_\models\pspnet_unet_s5-d16.py /^ dec_num_convs=(2, 2, 2, 2),$/;" v +decode_head configs\_base_\models\pspnet_unet_s5-d16.py /^ decode_head=dict($/;" v +downsamples configs\_base_\models\pspnet_unet_s5-d16.py /^ downsamples=(True, True, True, True),$/;" v +dropout_ratio configs\_base_\models\pspnet_unet_s5-d16.py /^ dropout_ratio=0.1,$/;" v +enc_dilations configs\_base_\models\pspnet_unet_s5-d16.py /^ enc_dilations=(1, 1, 1, 1, 1),$/;" v +enc_num_convs configs\_base_\models\pspnet_unet_s5-d16.py /^ enc_num_convs=(2, 2, 2, 2, 2),$/;" v +in_channels configs\_base_\models\pspnet_unet_s5-d16.py /^ in_channels=128,$/;" v +in_channels configs\_base_\models\pspnet_unet_s5-d16.py /^ in_channels=3,$/;" v +in_channels configs\_base_\models\pspnet_unet_s5-d16.py /^ in_channels=64,$/;" v +in_index configs\_base_\models\pspnet_unet_s5-d16.py /^ in_index=3,$/;" v +in_index configs\_base_\models\pspnet_unet_s5-d16.py /^ in_index=4,$/;" v +loss_decode configs\_base_\models\pspnet_unet_s5-d16.py /^ loss_decode=dict($/;" v +model configs\_base_\models\pspnet_unet_s5-d16.py /^model = dict($/;" v +norm_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\pspnet_unet_s5-d16.py /^ norm_eval=False),$/;" v +num_classes configs\_base_\models\pspnet_unet_s5-d16.py /^ num_classes=2,$/;" v +num_convs configs\_base_\models\pspnet_unet_s5-d16.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\pspnet_unet_s5-d16.py /^ num_stages=5,$/;" v +pool_scales configs\_base_\models\pspnet_unet_s5-d16.py /^ pool_scales=(1, 2, 3, 6),$/;" v +pretrained configs\_base_\models\pspnet_unet_s5-d16.py /^ pretrained=None,$/;" v +strides configs\_base_\models\pspnet_unet_s5-d16.py /^ strides=(1, 1, 1, 1, 1),$/;" v +test_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ test_cfg=dict(mode='slide', crop_size=256, stride=170))$/;" v +train_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\pspnet_unet_s5-d16.py /^ type='FCNHead',$/;" v +type configs\_base_\models\pspnet_unet_s5-d16.py /^ type='PSPHead',$/;" v +type configs\_base_\models\pspnet_unet_s5-d16.py /^ type='UNet',$/;" v +type configs\_base_\models\pspnet_unet_s5-d16.py /^ type='EncoderDecoder',$/;" v +upsample_cfg configs\_base_\models\pspnet_unet_s5-d16.py /^ upsample_cfg=dict(type='InterpConv'),$/;" v +with_cp configs\_base_\models\pspnet_unet_s5-d16.py /^ with_cp=False,$/;" v +align_corners configs\_base_\models\setr_mla.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\setr_mla.py /^ backbone=dict($/;" v +channels configs\_base_\models\setr_mla.py /^ channels=512,$/;" v +decode_head configs\_base_\models\setr_mla.py /^ decode_head=dict($/;" v +depth configs\_base_\models\setr_mla.py /^ depth=24,$/;" v +drop_rate configs\_base_\models\setr_mla.py /^ drop_rate=0.1,$/;" v +embed_dim configs\_base_\models\setr_mla.py /^ embed_dim=1024,$/;" v +img_size configs\_base_\models\setr_mla.py /^ img_size=768,$/;" v +in_channels configs\_base_\models\setr_mla.py /^ in_channels=1024,$/;" v +in_chans configs\_base_\models\setr_mla.py /^ in_chans=3,$/;" v +loss_decode configs\_base_\models\setr_mla.py /^ loss_decode=dict($/;" v +mla_channels configs\_base_\models\setr_mla.py /^ mla_channels=256,$/;" v +mla_index configs\_base_\models\setr_mla.py /^ mla_index=(5,11,17,23)$/;" v +mlahead_channels configs\_base_\models\setr_mla.py /^ mlahead_channels=128,$/;" v +model configs\_base_\models\setr_mla.py /^model = dict($/;" v +model_name configs\_base_\models\setr_mla.py /^ model_name='vit_large_patch16_384',$/;" v +norm_cfg configs\_base_\models\setr_mla.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\setr_mla.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\_base_\models\setr_mla.py /^ num_classes=19,$/;" v +num_heads configs\_base_\models\setr_mla.py /^ num_heads=16, $/;" v +patch_size configs\_base_\models\setr_mla.py /^ patch_size=16, $/;" v +pos_embed_interp configs\_base_\models\setr_mla.py /^ pos_embed_interp=True,$/;" v +test_cfg configs\_base_\models\setr_mla.py /^test_cfg = dict(mode='whole')$/;" v +train_cfg configs\_base_\models\setr_mla.py /^train_cfg = dict()$/;" v +type configs\_base_\models\setr_mla.py /^ type='VIT_MLA',$/;" v +type configs\_base_\models\setr_mla.py /^ type='VIT_MLAHead',$/;" v +type configs\_base_\models\setr_mla.py /^ type='EncoderDecoder',$/;" v +align_corners configs\_base_\models\setr_naive_pup.py /^ align_corners=False,$/;" v +backbone configs\_base_\models\setr_naive_pup.py /^ backbone=dict($/;" v +channels configs\_base_\models\setr_naive_pup.py /^ channels=512,$/;" v +decode_head configs\_base_\models\setr_naive_pup.py /^ decode_head=dict($/;" v +depth configs\_base_\models\setr_naive_pup.py /^ depth=24,$/;" v +drop_rate configs\_base_\models\setr_naive_pup.py /^ drop_rate=0.1,$/;" v +embed_dim configs\_base_\models\setr_naive_pup.py /^ embed_dim=1024,$/;" v +img_size configs\_base_\models\setr_naive_pup.py /^ img_size=768,$/;" v +in_channels configs\_base_\models\setr_naive_pup.py /^ in_channels=1024,$/;" v +in_chans configs\_base_\models\setr_naive_pup.py /^ in_chans=3,$/;" v +in_index configs\_base_\models\setr_naive_pup.py /^ in_index=23,$/;" v +loss_decode configs\_base_\models\setr_naive_pup.py /^ loss_decode=dict($/;" v +model configs\_base_\models\setr_naive_pup.py /^model = dict($/;" v +model_name configs\_base_\models\setr_naive_pup.py /^ model_name='vit_base_patch16_224',$/;" v +norm_cfg configs\_base_\models\setr_naive_pup.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\setr_naive_pup.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\_base_\models\setr_naive_pup.py /^ num_classes=19,$/;" v +num_conv configs\_base_\models\setr_naive_pup.py /^ num_conv=2,$/;" v +num_heads configs\_base_\models\setr_naive_pup.py /^ num_heads=16,$/;" v +patch_size configs\_base_\models\setr_naive_pup.py /^ patch_size=16,$/;" v +pos_embed_interp configs\_base_\models\setr_naive_pup.py /^ pos_embed_interp=True,$/;" v +test_cfg configs\_base_\models\setr_naive_pup.py /^test_cfg = dict(mode='whole')$/;" v +train_cfg configs\_base_\models\setr_naive_pup.py /^train_cfg = dict()$/;" v +type configs\_base_\models\setr_naive_pup.py /^ type='VisionTransformer',$/;" v +type configs\_base_\models\setr_naive_pup.py /^ type='VisionTransformerUpHead',$/;" v +type configs\_base_\models\setr_naive_pup.py /^ type='EncoderDecoder',$/;" v +upsampling_method configs\_base_\models\setr_naive_pup.py /^ upsampling_method='bilinear',$/;" v +align_corners configs\_base_\models\upernet_r50.py /^ align_corners=False,$/;" v +auxiliary_head configs\_base_\models\upernet_r50.py /^ auxiliary_head=dict($/;" v +backbone configs\_base_\models\upernet_r50.py /^ backbone=dict($/;" v +channels configs\_base_\models\upernet_r50.py /^ channels=256,$/;" v +channels configs\_base_\models\upernet_r50.py /^ channels=512,$/;" v +concat_input configs\_base_\models\upernet_r50.py /^ concat_input=False,$/;" v +contract_dilation configs\_base_\models\upernet_r50.py /^ contract_dilation=True),$/;" v +decode_head configs\_base_\models\upernet_r50.py /^ decode_head=dict($/;" v +depth configs\_base_\models\upernet_r50.py /^ depth=50,$/;" v +dilations configs\_base_\models\upernet_r50.py /^ dilations=(1, 1, 1, 1),$/;" v +dropout_ratio configs\_base_\models\upernet_r50.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\_base_\models\upernet_r50.py /^ in_channels=1024,$/;" v +in_channels configs\_base_\models\upernet_r50.py /^ in_channels=[256, 512, 1024, 2048],$/;" v +in_index configs\_base_\models\upernet_r50.py /^ in_index=2,$/;" v +in_index configs\_base_\models\upernet_r50.py /^ in_index=[0, 1, 2, 3],$/;" v +loss_decode configs\_base_\models\upernet_r50.py /^ loss_decode=dict($/;" v +model configs\_base_\models\upernet_r50.py /^model = dict($/;" v +norm_cfg configs\_base_\models\upernet_r50.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\_base_\models\upernet_r50.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +norm_eval configs\_base_\models\upernet_r50.py /^ norm_eval=False,$/;" v +num_classes configs\_base_\models\upernet_r50.py /^ num_classes=19,$/;" v +num_convs configs\_base_\models\upernet_r50.py /^ num_convs=1,$/;" v +num_stages configs\_base_\models\upernet_r50.py /^ num_stages=4,$/;" v +out_indices configs\_base_\models\upernet_r50.py /^ out_indices=(0, 1, 2, 3),$/;" v +pool_scales configs\_base_\models\upernet_r50.py /^ pool_scales=(1, 2, 3, 6),$/;" v +pretrained configs\_base_\models\upernet_r50.py /^ pretrained='open-mmlab:\/\/resnet50_v1c',$/;" v +strides configs\_base_\models\upernet_r50.py /^ strides=(1, 2, 2, 2),$/;" v +style configs\_base_\models\upernet_r50.py /^ style='pytorch',$/;" v +test_cfg configs\_base_\models\upernet_r50.py /^ test_cfg=dict(mode='whole'))$/;" v +train_cfg configs\_base_\models\upernet_r50.py /^ train_cfg=dict(),$/;" v +type configs\_base_\models\upernet_r50.py /^ type='FCNHead',$/;" v +type configs\_base_\models\upernet_r50.py /^ type='ResNetV1c',$/;" v +type configs\_base_\models\upernet_r50.py /^ type='UPerHead',$/;" v +type configs\_base_\models\upernet_r50.py /^ type='EncoderDecoder',$/;" v +checkpoint_config configs\_base_\schedules\schedule_160k.py /^checkpoint_config = dict(by_epoch=False, interval=16000)$/;" v +evaluation configs\_base_\schedules\schedule_160k.py /^evaluation = dict(interval=16000, metric='mIoU')$/;" v +lr_config configs\_base_\schedules\schedule_160k.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\_base_\schedules\schedule_160k.py /^optimizer = dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0005)$/;" v +optimizer_config configs\_base_\schedules\schedule_160k.py /^optimizer_config = dict()$/;" v +runner configs\_base_\schedules\schedule_160k.py /^runner = dict(type='IterBasedRunner', max_iters=160000)$/;" v +checkpoint_config configs\_base_\schedules\schedule_20k.py /^checkpoint_config = dict(by_epoch=False, interval=2000)$/;" v +evaluation configs\_base_\schedules\schedule_20k.py /^evaluation = dict(interval=2000, metric='mIoU')$/;" v +lr_config configs\_base_\schedules\schedule_20k.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\_base_\schedules\schedule_20k.py /^optimizer = dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0005)$/;" v +optimizer_config configs\_base_\schedules\schedule_20k.py /^optimizer_config = dict()$/;" v +runner configs\_base_\schedules\schedule_20k.py /^runner = dict(type='IterBasedRunner', max_iters=20000)$/;" v +checkpoint_config configs\_base_\schedules\schedule_40k.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +evaluation configs\_base_\schedules\schedule_40k.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +lr_config configs\_base_\schedules\schedule_40k.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\_base_\schedules\schedule_40k.py /^optimizer = dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0005)$/;" v +optimizer_config configs\_base_\schedules\schedule_40k.py /^optimizer_config = dict()$/;" v +runner configs\_base_\schedules\schedule_40k.py /^runner = dict(type='IterBasedRunner', max_iters=40000)$/;" v +checkpoint_config configs\_base_\schedules\schedule_80k.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +evaluation configs\_base_\schedules\schedule_80k.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +lr_config configs\_base_\schedules\schedule_80k.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\_base_\schedules\schedule_80k.py /^optimizer = dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0005)$/;" v +optimizer_config configs\_base_\schedules\schedule_80k.py /^optimizer_config = dict()$/;" v +runner configs\_base_\schedules\schedule_80k.py /^runner = dict(type='IterBasedRunner', max_iters=80000)$/;" v +by_epoch configs\_base_\schedules\schedule_80k_step.py /^ by_epoch=False)$/;" v +checkpoint_config configs\_base_\schedules\schedule_80k_step.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +evaluation configs\_base_\schedules\schedule_80k_step.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +lr_config configs\_base_\schedules\schedule_80k_step.py /^lr_config = dict($/;" v +optimizer configs\_base_\schedules\schedule_80k_step.py /^optimizer = dict(type='SGD', lr=0.01, momentum=0.9, weight_decay=0.0005)$/;" v +optimizer_config configs\_base_\schedules\schedule_80k_step.py /^optimizer_config = dict()$/;" v +policy configs\_base_\schedules\schedule_80k_step.py /^ policy='step',$/;" v +runner configs\_base_\schedules\schedule_80k_step.py /^runner = dict(type='IterBasedRunner', max_iters=80000)$/;" v +step configs\_base_\schedules\schedule_80k_step.py /^ step=[40000, 60000], $/;" v +_base_ configs\ann\ann_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/ann_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\ann\ann_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/ann_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\ann\ann_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/ann_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\ann\ann_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/ann_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\ann\ann_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/ann_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\ann\ann_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/ann_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\ann\ann_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/ann_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\ann\ann_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/ann_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\ann\ann_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ann\ann_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ann\ann_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ann\ann_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\ann\ann_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\ann\ann_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\ann\ann_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\ann\ann_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\ann\ann_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\ann\ann_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\ann\ann_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\ann\ann_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\ann\ann_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\ann\ann_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\ann\ann_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\ann\ann_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\ann\ann_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\ann\ann_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\ann\ann_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\ann\ann_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\ann\ann_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\ann\ann_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\ann\ann_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\ann\ann_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\ann\ann_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/apcnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\apcnet\apcnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/apcnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\apcnet\apcnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/apcnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\apcnet\apcnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/apcnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\apcnet\apcnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/apcnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\apcnet\apcnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/apcnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\apcnet\apcnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\apcnet\apcnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\apcnet\apcnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\apcnet\apcnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\apcnet\apcnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\apcnet\apcnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\apcnet\apcnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\apcnet\apcnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\apcnet\apcnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\apcnet\apcnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\apcnet\apcnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\apcnet\apcnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\apcnet\apcnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\apcnet\apcnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\apcnet\apcnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\apcnet\apcnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\apcnet\apcnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\apcnet\apcnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\apcnet\apcnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x1024_40k_Recipe1M.py /^_base_ = ['..\/_base_\/datasets\/Recipe1M.py',$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/ccnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/ccnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/ccnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/ccnet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/ccnet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/ccnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\ccnet\ccnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/ccnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\ccnet\ccnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/ccnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\ccnet\ccnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\ccnet\ccnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\ccnet\ccnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\ccnet\ccnet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\ccnet\ccnet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\ccnet\ccnet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\ccnet\ccnet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\ccnet\ccnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\ccnet\ccnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\ccnet\ccnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\ccnet\ccnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\ccnet\ccnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\ccnet\ccnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\ccnet\ccnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\ccnet\ccnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\ccnet\ccnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\ccnet\ccnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\ccnet\ccnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\ccnet\ccnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\ccnet\ccnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^_base_ = ['..\/_base_\/models\/cgnet.py', '..\/_base_\/default_runtime.py']$/;" v +ann_dir configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ ann_dir='gtFine\/train',$/;" v +ann_dir configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ ann_dir='gtFine\/val',$/;" v +checkpoint_config configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +crop_size configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^crop_size = (512, 1024)$/;" v +data configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^data = dict($/;" v +data_root configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ data_root=data_root,$/;" v +data_root configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^data_root = 'data\/cityscapes\/'$/;" v +dataset_type configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^dataset_type = 'CityscapesDataset'$/;" v +evaluation configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +flip configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ flip=False,$/;" v +img_dir configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ img_dir='leftImg8bit\/train',$/;" v +img_dir configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ img_dir='leftImg8bit\/val',$/;" v +img_norm_cfg configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^img_norm_cfg = dict($/;" v +img_scale configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ img_scale=(2048, 1024),$/;" v +lr_config configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^optimizer = dict(type='Adam', lr=0.001, eps=1e-08, weight_decay=0.0005)$/;" v +optimizer_config configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^optimizer_config = dict()$/;" v +pipeline configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ pipeline=test_pipeline))$/;" v +pipeline configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ pipeline=test_pipeline),$/;" v +pipeline configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ pipeline=train_pipeline),$/;" v +samples_per_gpu configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ samples_per_gpu=8,$/;" v +test configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ test=dict($/;" v +test_pipeline configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^test_pipeline = [$/;" v +total_iters configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^total_iters = 60000$/;" v +train configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ train=dict($/;" v +train_pipeline configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^train_pipeline = [$/;" v +transforms configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ transforms=[$/;" v +type configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ type='MultiScaleFlipAug',$/;" v +type configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ type=dataset_type,$/;" v +val configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ val=dict($/;" v +workers_per_gpu configs\cgnet\cgnet_512x1024_60k_cityscapes.py /^ workers_per_gpu=8,$/;" v +_base_ configs\cgnet\cgnet_680x680_60k_cityscapes.py /^_base_ = [$/;" v +checkpoint_config configs\cgnet\cgnet_680x680_60k_cityscapes.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +crop_size configs\cgnet\cgnet_680x680_60k_cityscapes.py /^crop_size = (680, 680)$/;" v +data configs\cgnet\cgnet_680x680_60k_cityscapes.py /^data = dict($/;" v +evaluation configs\cgnet\cgnet_680x680_60k_cityscapes.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +flip configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ flip=False,$/;" v +img_norm_cfg configs\cgnet\cgnet_680x680_60k_cityscapes.py /^img_norm_cfg = dict($/;" v +img_scale configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ img_scale=(2048, 1024),$/;" v +lr_config configs\cgnet\cgnet_680x680_60k_cityscapes.py /^lr_config = dict(policy='poly', power=0.9, min_lr=1e-4, by_epoch=False)$/;" v +optimizer configs\cgnet\cgnet_680x680_60k_cityscapes.py /^optimizer = dict(type='Adam', lr=0.001, eps=1e-08, weight_decay=0.0005)$/;" v +optimizer_config configs\cgnet\cgnet_680x680_60k_cityscapes.py /^optimizer_config = dict()$/;" v +samples_per_gpu configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ samples_per_gpu=8,$/;" v +test configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ test=dict(pipeline=test_pipeline))$/;" v +test_pipeline configs\cgnet\cgnet_680x680_60k_cityscapes.py /^test_pipeline = [$/;" v +total_iters configs\cgnet\cgnet_680x680_60k_cityscapes.py /^total_iters = 60000$/;" v +train configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ train=dict(pipeline=train_pipeline),$/;" v +train_pipeline configs\cgnet\cgnet_680x680_60k_cityscapes.py /^train_pipeline = [$/;" v +transforms configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ transforms=[$/;" v +type configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ type='MultiScaleFlipAug',$/;" v +val configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ val=dict(pipeline=test_pipeline),$/;" v +workers_per_gpu configs\cgnet\cgnet_680x680_60k_cityscapes.py /^ workers_per_gpu=8,$/;" v +_base_ configs\danet\danet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/danet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\danet\danet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/danet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\danet\danet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/danet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\danet\danet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/danet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\danet\danet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/danet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\danet\danet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/danet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\danet\danet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/danet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\danet\danet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/danet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\danet\danet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\danet\danet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\danet\danet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\danet\danet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\danet\danet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\danet\danet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\danet\danet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\danet\danet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\danet\danet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\danet\danet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\danet\danet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\danet\danet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\danet\danet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\danet\danet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\danet\danet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\danet\danet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\danet\danet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\danet\danet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\danet\danet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\danet\danet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\danet\danet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\danet\danet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\danet\danet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\danet\danet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\danet\danet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_40k_cityscapes.py'$/;" v +backbone configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ decode_head=dict($/;" v +depth configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ depth=101,$/;" v +dilations configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ dilations=(1, 1, 1, 2),$/;" v +dilations configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ dilations=(1, 6, 12, 18),$/;" v +model configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^model = dict($/;" v +multi_grid configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ multi_grid=(1, 2, 4)),$/;" v +pretrained configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet101_v1c',$/;" v +sampler configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ sampler=dict(type='OHEMPixelSampler', min_kept=100000)))$/;" v +strides configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_40k_cityscapes.py /^ strides=(1, 2, 2, 1),$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +depth configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ depth=101,$/;" v +dilations configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2),$/;" v +dilations configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ dilations=(1, 6, 12, 18),$/;" v +model configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^model = dict($/;" v +multi_grid configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ multi_grid=(1, 2, 4)),$/;" v +pretrained configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet101_v1c',$/;" v +sampler configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ sampler=dict(type='OHEMPixelSampler', min_kept=100000)))$/;" v +strides configs\deeplabv3\deeplabv3_r101-d16-mg124_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1),$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_480x480_40k_pascal_context.py /^_base_ = '.\/deeplabv3_r50-d8_480x480_40k_pascal_context.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_480x480_40k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_480x480_80k_pascal_context.py /^_base_ = '.\/deeplabv3_r50-d8_480x480_80k_pascal_context.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_480x480_80k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/deeplabv3_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/deeplabv3_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/deeplabv3_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/deeplabv3_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3\deeplabv3_r101b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3\deeplabv3_r101b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\deeplabv3\deeplabv3_r101b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r101b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\deeplabv3\deeplabv3_r101b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3\deeplabv3_r101b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\deeplabv3\deeplabv3_r101b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r101b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r18-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r18-d8_769x769_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r18b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3\deeplabv3_r18b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^ auxiliary_head=dict(num_classes=60),$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^model = dict($/;" v +optimizer configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\deeplabv3\deeplabv3_r50-d8_480x480_40k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^ auxiliary_head=dict(num_classes=60),$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^model = dict($/;" v +optimizer configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\deeplabv3\deeplabv3_r50-d8_480x480_80k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\deeplabv3\deeplabv3_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\deeplabv3\deeplabv3_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3\deeplabv3_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\deeplabv3\deeplabv3_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\deeplabv3\deeplabv3_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\deeplabv3\deeplabv3_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\deeplabv3\deeplabv3_r50b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r50b-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\deeplabv3\deeplabv3_r50b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\deeplabv3\deeplabv3_r50b-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py'$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ decode_head=dict($/;" v +depth configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ depth=101,$/;" v +dilations configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ dilations=(1, 1, 1, 2),$/;" v +dilations configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ dilations=(1, 6, 12, 18),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^model = dict($/;" v +multi_grid configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ multi_grid=(1, 2, 4)),$/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet101_v1c',$/;" v +sampler configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ sampler=dict(type='OHEMPixelSampler', min_kept=100000)))$/;" v +strides configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_40k_cityscapes.py /^ strides=(1, 2, 2, 1),$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +depth configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ depth=101,$/;" v +dilations configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2),$/;" v +dilations configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ dilations=(1, 6, 12, 18),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^model = dict($/;" v +multi_grid configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ multi_grid=(1, 2, 4)),$/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet101_v1c',$/;" v +sampler configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ sampler=dict(type='OHEMPixelSampler', min_kept=100000)))$/;" v +strides configs\deeplabv3plus\deeplabv3plus_r101-d16-mg124_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1),$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_480x480_40k_pascal_context.py /^_base_ = '.\/deeplabv3plus_r50-d8_480x480_40k_pascal_context.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_480x480_40k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_480x480_80k_pascal_context.py /^_base_ = '.\/deeplabv3plus_r50-d8_480x480_80k_pascal_context.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_480x480_80k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r101b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r101b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +c1_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ c1_channels=12,$/;" v +c1_in_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ c1_in_channels=64,$/;" v +channels configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r18-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +c1_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ c1_channels=12,$/;" v +c1_in_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ c1_in_channels=64,$/;" v +channels configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r18-d8_769x769_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +c1_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ c1_channels=12,$/;" v +c1_in_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ c1_in_channels=64,$/;" v +channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r18b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +c1_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ c1_channels=12,$/;" v +c1_in_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ c1_in_channels=64,$/;" v +channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\deeplabv3plus\deeplabv3plus_r18b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^ auxiliary_head=dict(num_classes=60),$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^model = dict($/;" v +optimizer configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_40k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^ auxiliary_head=dict(num_classes=60),$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^model = dict($/;" v +optimizer configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\deeplabv3plus\deeplabv3plus_r50-d8_480x480_80k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\deeplabv3plus\deeplabv3plus_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50b-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\deeplabv3plus\deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/deeplabv3plus_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\deeplabv3plus\deeplabv3plus_r50b-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/dmnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\dmnet\dmnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/dmnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\dmnet\dmnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/dmnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\dmnet\dmnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/dmnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\dmnet\dmnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/dmnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\dmnet\dmnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/dmnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\dmnet\dmnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dmnet\dmnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\dmnet\dmnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\dmnet\dmnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\dmnet\dmnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\dmnet\dmnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\dmnet\dmnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\dmnet\dmnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\dmnet\dmnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\dmnet\dmnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\dmnet\dmnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\dmnet\dmnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\dmnet\dmnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\dmnet\dmnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\dmnet\dmnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\dmnet\dmnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\dmnet\dmnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\dmnet\dmnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\dmnet\dmnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/dnl_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\dnlnet\dnl_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/dnl_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\dnlnet\dnl_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/dnl_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\dnlnet\dnl_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/dnl_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\dnlnet\dnl_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/dnl_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\dnlnet\dnl_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/dnl_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\dnlnet\dnl_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\dnlnet\dnl_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\dnlnet\dnl_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\dnlnet\dnl_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\dnlnet\dnl_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\dnlnet\dnl_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\dnlnet\dnl_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\dnlnet\dnl_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\dnlnet\dnl_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\dnlnet\dnl_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\dnlnet\dnl_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\dnlnet\dnl_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\dnlnet\dnl_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\dnlnet\dnl_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +custom_keys configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^ custom_keys=dict(theta=dict(wd_mult=0.), phi=dict(wd_mult=0.))))$/;" v +decode_head configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +optimizer configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^optimizer = dict($/;" v +paramwise_cfg configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^ paramwise_cfg=dict($/;" v +test_cfg configs\dnlnet\dnl_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\emanet\emanet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/emanet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\emanet\emanet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\emanet\emanet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/emanet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\emanet\emanet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\emanet\emanet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\emanet\emanet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\emanet\emanet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\emanet\emanet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\emanet\emanet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\emanet\emanet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/encnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\encnet\encnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/encnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\encnet\encnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/encnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\encnet\encnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/encnet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\encnet\encnet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/encnet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\encnet\encnet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/encnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\encnet\encnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/encnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\encnet\encnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/encnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\encnet\encnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\encnet\encnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\encnet\encnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\encnet\encnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\encnet\encnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\encnet\encnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\encnet\encnet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\encnet\encnet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\encnet\encnet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\encnet\encnet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\encnet\encnet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\encnet\encnet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\encnet\encnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\encnet\encnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\encnet\encnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\encnet\encnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\encnet\encnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\encnet\encnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\encnet\encnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\encnet\encnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\encnet\encnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\encnet\encnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\encnet\encnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\encnet\encnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\encnet\encnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\encnet\encnet_r50s-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +auxiliary_head configs\encnet\encnet_r50s-d8_512x512_80k_ade20k.py /^ auxiliary_head=dict(num_classes=150))$/;" v +backbone configs\encnet\encnet_r50s-d8_512x512_80k_ade20k.py /^ backbone=dict(stem_channels=128),$/;" v +decode_head configs\encnet\encnet_r50s-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150),$/;" v +model configs\encnet\encnet_r50s-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\fastscnn\fast_scnn_4x8_80k_lr0.12_cityscapes.py /^_base_ = [$/;" v +data configs\fastscnn\fast_scnn_4x8_80k_lr0.12_cityscapes.py /^data = dict(samples_per_gpu=2, workers_per_gpu=4)$/;" v +optimizer configs\fastscnn\fast_scnn_4x8_80k_lr0.12_cityscapes.py /^optimizer = dict(type='SGD', lr=0.12, momentum=0.9, weight_decay=4e-5)$/;" v +_base_ configs\fcn\fcn_r101-d8_480x480_40k_pascal_context.py /^_base_ = '.\/fcn_r50-d8_480x480_40k_pascal_context.py'$/;" v +model configs\fcn\fcn_r101-d8_480x480_40k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_480x480_80k_pascal_context.py /^_base_ = '.\/fcn_r50-d8_480x480_80k_pascal_context.py'$/;" v +model configs\fcn\fcn_r101-d8_480x480_80k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\fcn\fcn_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\fcn\fcn_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/fcn_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\fcn\fcn_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/fcn_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\fcn\fcn_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/fcn_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\fcn\fcn_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/fcn_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\fcn\fcn_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\fcn\fcn_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\fcn\fcn_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\fcn\fcn_r101b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\fcn\fcn_r101b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\fcn\fcn_r101b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r101b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\fcn\fcn_r101b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_80k_cityscapes.py'$/;" v +backbone configs\fcn\fcn_r101b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\fcn\fcn_r101b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r101b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r18-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r18-d8_769x769_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r18b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\fcn\fcn_r18b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\fcn\fcn_r50-d8_480x480_40k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_480x480_40k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\fcn\fcn_r50-d8_480x480_40k_pascal_context.py /^model = dict($/;" v +optimizer configs\fcn\fcn_r50-d8_480x480_40k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\fcn\fcn_r50-d8_480x480_40k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\fcn\fcn_r50-d8_480x480_80k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_480x480_80k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\fcn\fcn_r50-d8_480x480_80k_pascal_context.py /^model = dict($/;" v +optimizer configs\fcn\fcn_r50-d8_480x480_80k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\fcn\fcn_r50-d8_480x480_80k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\fcn\fcn_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\fcn\fcn_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\fcn\fcn_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\fcn\fcn_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\fcn\fcn_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\fcn\fcn_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\fcn\fcn_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\fcn\fcn_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\fcn\fcn_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\fcn\fcn_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\fcn\fcn_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\fcn\fcn_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\fcn\fcn_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\fcn\fcn_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\fcn\fcn_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\fcn\fcn_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\fcn\fcn_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\fcn\fcn_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\fcn\fcn_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\fcn\fcn_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\fcn\fcn_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\fcn\fcn_r50b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\fcn\fcn_r50b-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\fcn\fcn_r50b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/fcn_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\fcn\fcn_r50b-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^_base_ = [$/;" v +align_corners configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ auxiliary_head=[$/;" v +backbone configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ backbone=dict($/;" v +channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ channels=512,$/;" v +crop_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ decode_head=dict(img_size=768,mla_channels=256,mlahead_channels=128,num_classes=104),$/;" v +depth configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ depth=12,$/;" v +drop_rate configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ drop_rate=0.,$/;" v +embed_dim configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ embed_dim=768,$/;" v +find_unused_parameters configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ img_size=768,$/;" v +in_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ in_channels=256,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ in_index=0,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ in_index=1,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ in_index=2,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ in_index=3,$/;" v +loss_decode configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ loss_decode=dict($/;" v +mla_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ mla_channels=256,$/;" v +mla_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ mla_index=(5,7,9,11)$/;" v +model configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^model = dict($/;" v +model_name configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ model_name='vit_base_patch16_384',$/;" v +num_classes configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ num_classes=104,$/;" v +num_heads configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ num_heads=12,$/;" v +optimizer configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^optimizer = dict(lr=0.002, weight_decay=0.0,$/;" v +paramwise_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^paramwise_cfg = dict(custom_keys={'head': dict(lr_mult=10.)})$/;" v +pos_embed_interp configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ pos_embed_interp=True, $/;" v +test_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base.py /^ type='VIT_MLA_AUXIHead',$/;" v +_base_ configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^_base_ = [$/;" v +align_corners configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ auxiliary_head=[$/;" v +backbone configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ backbone=dict($/;" v +channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ channels=512,$/;" v +crop_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ decode_head=dict(img_size=768,mla_channels=256,mlahead_channels=128,num_classes=104),$/;" v +depth configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ depth=12,$/;" v +drop_rate configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ drop_rate=0.,$/;" v +embed_dim configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ embed_dim=768,$/;" v +find_unused_parameters configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ img_size=768,$/;" v +in_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_channels=256,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=0,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=1,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=2,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=3,$/;" v +loss_decode configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ loss_decode=dict($/;" v +mla_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ mla_channels=256,$/;" v +mla_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ mla_index=(5,7,9,11)$/;" v +model configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^model = dict($/;" v +model_name configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ model_name='vit_base_patch16_224',$/;" v +num_classes configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_classes=104,$/;" v +num_heads configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_heads=12,$/;" v +optimizer configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^optimizer = dict(lr=0.002, weight_decay=0.0,$/;" v +paramwise_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^paramwise_cfg = dict(custom_keys={'head': dict(lr_mult=10.)})$/;" v +pos_embed_interp configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ pos_embed_interp=True, $/;" v +test_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224.py /^ type='VIT_MLA_AUXIHead',$/;" v +_base_ configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^_base_ = [$/;" v +align_corners configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ auxiliary_head=[$/;" v +backbone configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ backbone=dict($/;" v +by_epoch configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ by_epoch=False)$/;" v +channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ channels=512,$/;" v +crop_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ decode_head=dict(img_size=768,mla_channels=256,mlahead_channels=128,num_classes=104),$/;" v +depth configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ depth=12,$/;" v +drop_rate configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ drop_rate=0.,$/;" v +embed_dim configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ embed_dim=768,$/;" v +find_unused_parameters configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ img_size=768,$/;" v +in_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ in_channels=256,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ in_index=0,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ in_index=1,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ in_index=2,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ in_index=3,$/;" v +loss_decode configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ loss_decode=dict($/;" v +lr_config configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^lr_config = dict(policy='step', $/;" v +mla_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ mla_channels=256,$/;" v +mla_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ mla_index=(5,7,9,11)$/;" v +model configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^model = dict($/;" v +model_name configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ model_name='vit_base_patch16_224',$/;" v +num_classes configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ num_classes=104,$/;" v +num_heads configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ num_heads=12,$/;" v +optimizer configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^optimizer = dict(lr=0.002, weight_decay=0.0,$/;" v +paramwise_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^paramwise_cfg = dict(custom_keys={'head': dict(lr_mult=10.)})$/;" v +pos_embed_interp configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ pos_embed_interp=True, $/;" v +step configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ step=[40000, 60000],$/;" v +test_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_base_224_step.py /^ type='VIT_MLA_AUXIHead',$/;" v +_base_ configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^_base_ = [$/;" v +align_corners configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ auxiliary_head=[$/;" v +backbone configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ backbone=dict($/;" v +channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ channels=512,$/;" v +checkpoint_config configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +crop_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ decode_head=dict(img_size=768,mla_channels=256,mlahead_channels=128,num_classes=104),$/;" v +drop_rate configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ drop_rate=0.,$/;" v +evaluation configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^evaluation = dict(interval=80000, metric='mIoU')$/;" v +find_unused_parameters configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ img_size=768,$/;" v +in_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ in_channels=256,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ in_index=0,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ in_index=1,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ in_index=2,$/;" v +in_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ in_index=3,$/;" v +loss_decode configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ loss_decode=dict($/;" v +mla_channels configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ mla_channels=256,$/;" v +mla_index configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ mla_index=(5,11,17,23)$/;" v +model configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^model = dict($/;" v +num_classes configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ num_classes=104,$/;" v +optimizer configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^optimizer = dict(lr=0.002, weight_decay=0.0,$/;" v +paramwise_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^paramwise_cfg = dict(custom_keys={'head': dict(lr_mult=10.)})$/;" v +pos_embed_interp configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ pos_embed_interp=True, $/;" v +test_cfg configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\SETR_MLA_768x768_80k_Recipe1M_bs_8_large.py /^ type='VIT_MLA_AUXIHead',$/;" v +_base_ configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^_base_ = [$/;" v +align_corners configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ align_corners=False,$/;" v +align_corners configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ align_corners=False, $/;" v +align_corners configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ auxiliary_head=[$/;" v +backbone configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ backbone=dict($/;" v +channels configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ channels=512,$/;" v +channels configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ channels=512,$/;" v +crop_size configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ decode_head=dict($/;" v +depth configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ depth=12,$/;" v +drop_rate configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ drop_rate=0.$/;" v +embed_dim configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ embed_dim=768,$/;" v +embed_dim configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ embed_dim=768,$/;" v +find_unused_parameters configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ img_size=768,$/;" v +img_size configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ img_size=768, $/;" v +in_channels configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_channels=768,$/;" v +in_channels configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_channels=768,$/;" v +in_index configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=5,$/;" v +in_index configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=7,$/;" v +in_index configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=9,$/;" v +in_index configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ in_index=11,$/;" v +loss_decode configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ loss_decode=dict($/;" v +model configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^model = dict($/;" v +model_name configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ model_name='vit_base_patch16_224',$/;" v +norm_cfg configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_classes=104,$/;" v +num_classes configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_classes=104,$/;" v +num_conv configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_conv=2,$/;" v +num_conv configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_conv=2, $/;" v +num_heads configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ num_heads=12,$/;" v +optimizer configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^optimizer = dict(lr=0.01, weight_decay=0.0, paramwise_cfg=dict(custom_keys={'head': dict(lr_mult=10.)}))$/;" v +pos_embed_interp configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ pos_embed_interp=True, $/;" v +test_cfg configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ type='VisionTransformerUpHead',$/;" v +upsampling_method configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ upsampling_method='bilinear',$/;" v +upsampling_method configs\foodnet\SETR_Naive_768x768_80k_Recipe1M_bs_8_base_224.py /^ upsampling_method='bilinear', $/;" v +_base_ configs\foodnet\ccnet_r50-d8_512x1024_80k.py /^_base_ = [$/;" v +_base_ configs\foodnet\ccnet_r50-d8_512x1024_80k_RM.py /^_base_ = [$/;" v +model configs\foodnet\ccnet_r50-d8_512x1024_80k_RM.py /^model = dict(pretrained='.\/pretrained_model\/recipe1M_R50_LSTM.pth', backbone=dict(type='ResNet'))$/;" v +_base_ configs\foodnet\ccnet_vit_768x768_80k.py /^_base_ = [$/;" v +align_corners configs\foodnet\ccnet_vit_768x768_80k.py /^ align_corners=False,$/;" v +auxiliary_head configs\foodnet\ccnet_vit_768x768_80k.py /^ auxiliary_head=dict($/;" v +backbone configs\foodnet\ccnet_vit_768x768_80k.py /^ backbone=dict($/;" v +crop_size configs\foodnet\ccnet_vit_768x768_80k.py /^crop_size = (768, 768)$/;" v +data configs\foodnet\ccnet_vit_768x768_80k.py /^data = dict(samples_per_gpu=1)$/;" v +decode_head configs\foodnet\ccnet_vit_768x768_80k.py /^ decode_head=dict($/;" v +depth configs\foodnet\ccnet_vit_768x768_80k.py /^ depth=12,$/;" v +drop_rate configs\foodnet\ccnet_vit_768x768_80k.py /^ drop_rate=0.0,$/;" v +embed_dim configs\foodnet\ccnet_vit_768x768_80k.py /^ embed_dim=768,$/;" v +find_unused_parameters configs\foodnet\ccnet_vit_768x768_80k.py /^find_unused_parameters = True$/;" v +img_size configs\foodnet\ccnet_vit_768x768_80k.py /^ img_size=768,$/;" v +in_channels configs\foodnet\ccnet_vit_768x768_80k.py /^ in_channels=768,$/;" v +in_chans configs\foodnet\ccnet_vit_768x768_80k.py /^ in_chans=3,$/;" v +in_index configs\foodnet\ccnet_vit_768x768_80k.py /^ in_index=11,$/;" v +in_index configs\foodnet\ccnet_vit_768x768_80k.py /^ in_index=9,$/;" v +model configs\foodnet\ccnet_vit_768x768_80k.py /^model = dict($/;" v +model_name configs\foodnet\ccnet_vit_768x768_80k.py /^ model_name='vit_large_patch16_224',$/;" v +norm_cfg configs\foodnet\ccnet_vit_768x768_80k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\foodnet\ccnet_vit_768x768_80k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\foodnet\ccnet_vit_768x768_80k.py /^ num_classes=104,$/;" v +num_heads configs\foodnet\ccnet_vit_768x768_80k.py /^ num_heads=12, $/;" v +patch_size configs\foodnet\ccnet_vit_768x768_80k.py /^ patch_size=16, $/;" v +pos_embed_interp configs\foodnet\ccnet_vit_768x768_80k.py /^ pos_embed_interp=True,$/;" v +test_cfg configs\foodnet\ccnet_vit_768x768_80k.py /^test_cfg = dict(mode='slide', crop_size=crop_size, stride=(512, 512))$/;" v +type configs\foodnet\ccnet_vit_768x768_80k.py /^ type='VisionTransformer',$/;" v +type configs\foodnet\ccnet_vit_768x768_80k.py /^ type='EncoderDecoder',$/;" v +_base_ configs\foodnet\fpn_r50_512x1024_80k.py /^_base_ = [$/;" v +checkpoint_config configs\foodnet\fpn_r50_512x1024_80k.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +evaluation configs\foodnet\fpn_r50_512x1024_80k.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +model configs\foodnet\fpn_r50_512x1024_80k.py /^model = dict(decode_head=dict(num_classes=104))$/;" v +optimizer_config configs\foodnet\fpn_r50_512x1024_80k.py /^optimizer_config = dict()$/;" v +runner configs\foodnet\fpn_r50_512x1024_80k.py /^runner = dict(type='IterBasedRunner', max_iters=80000)$/;" v +_base_ configs\foodnet\fpn_r50_512x1024_80k_RM.py /^_base_ = [$/;" v +backbone configs\foodnet\fpn_r50_512x1024_80k_RM.py /^ backbone=dict(type='ResNet'), $/;" v +checkpoint_config configs\foodnet\fpn_r50_512x1024_80k_RM.py /^checkpoint_config = dict(by_epoch=False, interval=4000)$/;" v +decode_head configs\foodnet\fpn_r50_512x1024_80k_RM.py /^ decode_head=dict(num_classes=104))$/;" v +evaluation configs\foodnet\fpn_r50_512x1024_80k_RM.py /^evaluation = dict(interval=4000, metric='mIoU')$/;" v +model configs\foodnet\fpn_r50_512x1024_80k_RM.py /^model = dict(pretrained='.\/pretrained_model\/recipe1M_R50_LSTM.pth', $/;" v +optimizer_config configs\foodnet\fpn_r50_512x1024_80k_RM.py /^optimizer_config = dict()$/;" v +runner configs\foodnet\fpn_r50_512x1024_80k_RM.py /^runner = dict(type='IterBasedRunner', max_iters=80000)$/;" v +_base_ configs\fp16\deeplabv3_r101-d8_512x1024_80k_fp16_cityscapes.py /^_base_ = '..\/deeplabv3\/deeplabv3_r101-d8_512x1024_80k_cityscapes.py'$/;" v +optimizer_config configs\fp16\deeplabv3_r101-d8_512x1024_80k_fp16_cityscapes.py /^optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)$/;" v +_base_ configs\fp16\deeplabv3plus_r101-d8_512x1024_80k_fp16_cityscapes.py /^_base_ = '..\/deeplabv3plus\/deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py'$/;" v +optimizer_config configs\fp16\deeplabv3plus_r101-d8_512x1024_80k_fp16_cityscapes.py /^optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)$/;" v +_base_ configs\fp16\fcn_r101-d8_512x1024_80k_fp16_cityscapes.py /^_base_ = '..\/fcn\/fcn_r101-d8_512x1024_80k_cityscapes.py'$/;" v +optimizer_config configs\fp16\fcn_r101-d8_512x1024_80k_fp16_cityscapes.py /^optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)$/;" v +_base_ configs\fp16\pspnet_r101-d8_512x1024_80k_fp16_cityscapes.py /^_base_ = '..\/pspnet\/pspnet_r101-d8_512x1024_80k_cityscapes.py'$/;" v +optimizer_config configs\fp16\pspnet_r101-d8_512x1024_80k_fp16_cityscapes.py /^optimizer_config = dict(type='Fp16OptimizerHook', loss_scale=512.)$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/gcnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/gcnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/gcnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/gcnet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/gcnet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/gcnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\gcnet\gcnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/gcnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\gcnet\gcnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/gcnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\gcnet\gcnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\gcnet\gcnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\gcnet\gcnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\gcnet\gcnet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\gcnet\gcnet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\gcnet\gcnet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\gcnet\gcnet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\gcnet\gcnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\gcnet\gcnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\gcnet\gcnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\gcnet\gcnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\gcnet\gcnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\gcnet\gcnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\gcnet\gcnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\gcnet\gcnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\gcnet\gcnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\gcnet\gcnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\gcnet\gcnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\gcnet\gcnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\gcnet\gcnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\hrnet\fcn_hr18_480x480_40k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\hrnet\fcn_hr18_480x480_40k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\hrnet\fcn_hr18_480x480_40k_pascal_context.py /^model = dict($/;" v +optimizer configs\hrnet\fcn_hr18_480x480_40k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\hrnet\fcn_hr18_480x480_40k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\hrnet\fcn_hr18_480x480_80k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\hrnet\fcn_hr18_480x480_80k_pascal_context.py /^ decode_head=dict(num_classes=60),$/;" v +model configs\hrnet\fcn_hr18_480x480_80k_pascal_context.py /^model = dict($/;" v +optimizer configs\hrnet\fcn_hr18_480x480_80k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\hrnet\fcn_hr18_480x480_80k_pascal_context.py /^ test_cfg=dict(mode='slide', crop_size=(480, 480), stride=(320, 320)))$/;" v +_base_ configs\hrnet\fcn_hr18_512x1024_160k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\hrnet\fcn_hr18_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\hrnet\fcn_hr18_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\hrnet\fcn_hr18_512x512_160k_ade20k.py /^_base_ = [$/;" v +model configs\hrnet\fcn_hr18_512x512_160k_ade20k.py /^model = dict(decode_head=dict(num_classes=150))$/;" v +_base_ configs\hrnet\fcn_hr18_512x512_20k_voc12aug.py /^_base_ = [$/;" v +model configs\hrnet\fcn_hr18_512x512_20k_voc12aug.py /^model = dict(decode_head=dict(num_classes=21))$/;" v +_base_ configs\hrnet\fcn_hr18_512x512_40k_voc12aug.py /^_base_ = [$/;" v +model configs\hrnet\fcn_hr18_512x512_40k_voc12aug.py /^model = dict(decode_head=dict(num_classes=21))$/;" v +_base_ configs\hrnet\fcn_hr18_512x512_80k_ade20k.py /^_base_ = [$/;" v +model configs\hrnet\fcn_hr18_512x512_80k_ade20k.py /^model = dict(decode_head=dict(num_classes=150))$/;" v +_base_ configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^_base_ = '.\/fcn_hr18_480x480_40k_pascal_context.py'$/;" v +backbone configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_480x480_40k_pascal_context.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^_base_ = '.\/fcn_hr18_480x480_80k_pascal_context.py'$/;" v +backbone configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_480x480_80k_pascal_context.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_160k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x1024_160k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_40k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x1024_40k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_80k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x1024_80k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^_base_ = '.\/fcn_hr18_512x512_160k_ade20k.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x512_160k_ade20k.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^_base_ = '.\/fcn_hr18_512x512_20k_voc12aug.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x512_20k_voc12aug.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^_base_ = '.\/fcn_hr18_512x512_40k_voc12aug.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x512_40k_voc12aug.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^_base_ = '.\/fcn_hr18_512x512_80k_ade20k.py'$/;" v +backbone configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ backbone=dict($/;" v +extra configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\hrnet\fcn_hr18s_512x512_80k_ade20k.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^_base_ = '.\/fcn_hr18_480x480_40k_pascal_context.py'$/;" v +backbone configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_480x480_40k_pascal_context.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^_base_ = '.\/fcn_hr18_480x480_80k_pascal_context.py'$/;" v +backbone configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_480x480_80k_pascal_context.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_160k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x1024_160k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_40k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x1024_40k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^_base_ = '.\/fcn_hr18_512x1024_80k_cityscapes.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x1024_80k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^_base_ = '.\/fcn_hr18_512x512_160k_ade20k.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x512_160k_ade20k.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^_base_ = '.\/fcn_hr18_512x512_20k_voc12aug.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x512_20k_voc12aug.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^_base_ = '.\/fcn_hr18_512x512_40k_voc12aug.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x512_40k_voc12aug.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^_base_ = '.\/fcn_hr18_512x512_80k_ade20k.py'$/;" v +backbone configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ decode_head=dict($/;" v +extra configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ extra=dict($/;" v +model configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^model = dict($/;" v +pretrained configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\hrnet\fcn_hr48_512x512_80k_ade20k.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +_base_ configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/deeplabv3\/deeplabv3_r101-d8_512x1024_80k_cityscapes.py'$/;" v +_delete_ configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\deeplabv3_m-v2-d8_512x1024_80k_cityscapes.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^_base_ = '..\/deeplabv3\/deeplabv3_r101-d8_512x512_160k_ade20k.py'$/;" v +_delete_ configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\deeplabv3_m-v2-d8_512x512_160k_ade20k.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/deeplabv3plus\/deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py'$/;" v +_delete_ configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ decode_head=dict(in_channels=320, c1_in_channels=24),$/;" v +dilations configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x1024_80k_cityscapes.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^_base_ = '..\/deeplabv3plus\/deeplabv3plus_r101-d8_512x512_160k_ade20k.py'$/;" v +_delete_ configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ decode_head=dict(in_channels=320, c1_in_channels=24),$/;" v +dilations configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\deeplabv3plus_m-v2-d8_512x512_160k_ade20k.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/fcn\/fcn_r101-d8_512x1024_80k_cityscapes.py'$/;" v +_delete_ configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\fcn_m-v2-d8_512x1024_80k_cityscapes.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^_base_ = '..\/fcn\/fcn_r101-d8_512x512_160k_ade20k.py'$/;" v +_delete_ configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\fcn_m-v2-d8_512x512_160k_ade20k.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/pspnet\/pspnet_r101-d8_512x1024_80k_cityscapes.py'$/;" v +_delete_ configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\pspnet_m-v2-d8_512x1024_80k_cityscapes.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^_base_ = '..\/pspnet\/pspnet_r101-d8_512x512_160k_ade20k.py'$/;" v +_delete_ configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ _delete_=True,$/;" v +auxiliary_head configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ auxiliary_head=dict(in_channels=96))$/;" v +backbone configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +decode_head configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ decode_head=dict(in_channels=320),$/;" v +dilations configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ dilations=(1, 1, 1, 2, 2, 4, 4),$/;" v +model configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^model = dict($/;" v +out_indices configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ out_indices=(1, 2, 4, 6)),$/;" v +pretrained configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ pretrained='mmcls:\/\/mobilenet_v2',$/;" v +strides configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ strides=(1, 2, 2, 1, 1, 1, 1),$/;" v +type configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ type='MobileNetV2',$/;" v +widen_factor configs\mobilenet_v2\pspnet_m-v2-d8_512x512_160k_ade20k.py /^ widen_factor=1.,$/;" v +_base_ configs\mobilenet_v3\lraspp_m-v3-d8_512x1024_320k_cityscapes.py /^_base_ = [$/;" v +data configs\mobilenet_v3\lraspp_m-v3-d8_512x1024_320k_cityscapes.py /^data = dict(samples_per_gpu=4, workers_per_gpu=4)$/;" v +model configs\mobilenet_v3\lraspp_m-v3-d8_512x1024_320k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/contrib\/mobilenet_v3_large')$/;" v +runner configs\mobilenet_v3\lraspp_m-v3-d8_512x1024_320k_cityscapes.py /^runner = dict(type='IterBasedRunner', max_iters=320000)$/;" v +_base_ configs\mobilenet_v3\lraspp_m-v3-d8_scratch_512x1024_320k_cityscapes.py /^_base_ = [$/;" v +data configs\mobilenet_v3\lraspp_m-v3-d8_scratch_512x1024_320k_cityscapes.py /^data = dict(samples_per_gpu=4, workers_per_gpu=4)$/;" v +runner configs\mobilenet_v3\lraspp_m-v3-d8_scratch_512x1024_320k_cityscapes.py /^runner = dict(type='IterBasedRunner', max_iters=320000)$/;" v +_base_ configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^_base_ = '.\/lraspp_m-v3-d8_512x1024_320k_cityscapes.py'$/;" v +act_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ align_corners=False,$/;" v +arch configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ arch='small',$/;" v +backbone configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ backbone=dict($/;" v +channels configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ decode_head=dict($/;" v +dropout_ratio configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ in_channels=(16, 16, 576),$/;" v +in_index configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ in_index=(0, 1, 2),$/;" v +input_transform configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ input_transform='multiple_select',$/;" v +loss_decode configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ loss_decode=dict($/;" v +model configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^model = dict($/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ norm_cfg=norm_cfg),$/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^norm_cfg = dict(type='SyncBN', eps=0.001, requires_grad=True)$/;" v +num_classes configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ num_classes=19,$/;" v +out_indices configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ out_indices=(0, 1, 12),$/;" v +pretrained configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ pretrained='open-mmlab:\/\/contrib\/mobilenet_v3_small',$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ type='LRASPPHead',$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ type='MobileNetV3',$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_512x1024_320k_cityscapes.py /^ type='EncoderDecoder',$/;" v +_base_ configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^_base_ = '.\/lraspp_m-v3-d8_scratch_512x1024_320k_cityscapes.py'$/;" v +act_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ act_cfg=dict(type='ReLU'),$/;" v +align_corners configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ align_corners=False,$/;" v +arch configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ arch='small',$/;" v +backbone configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ backbone=dict($/;" v +channels configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ decode_head=dict($/;" v +dropout_ratio configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ dropout_ratio=0.1,$/;" v +in_channels configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ in_channels=(16, 16, 576),$/;" v +in_index configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ in_index=(0, 1, 2),$/;" v +input_transform configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ input_transform='multiple_select',$/;" v +loss_decode configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ loss_decode=dict($/;" v +model configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^model = dict($/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ norm_cfg=norm_cfg),$/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^norm_cfg = dict(type='SyncBN', eps=0.001, requires_grad=True)$/;" v +num_classes configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ num_classes=19,$/;" v +out_indices configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ out_indices=(0, 1, 12),$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ type='LRASPPHead',$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ type='MobileNetV3',$/;" v +type configs\mobilenet_v3\lraspp_m-v3s-d8_scratch_512x1024_320k_cityscapes.py /^ type='EncoderDecoder',$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/nonlocal_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/nonlocal_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/nonlocal_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/nonlocal_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/nonlocal_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/nonlocal_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/nonlocal_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/nonlocal_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\nonlocal_net\nonlocal_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\nonlocal_net\nonlocal_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\nonlocal_net\nonlocal_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\nonlocal_net\nonlocal_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\nonlocal_net\nonlocal_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\nonlocal_net\nonlocal_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\nonlocal_net\nonlocal_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\nonlocal_net\nonlocal_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x1024_160k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^_base_ = [$/;" v +align_corners configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ align_corners=False,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ concat_input=False,$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ dropout_ratio=-1,$/;" v +in_channels configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^model = dict(decode_head=[$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ num_classes=150,$/;" v +num_convs configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ ocr_channels=256,$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_160k_ade20k.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^_base_ = [$/;" v +align_corners configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ align_corners=False,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ concat_input=False,$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ dropout_ratio=-1,$/;" v +in_channels configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^model = dict(decode_head=[$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ num_classes=21,$/;" v +num_convs configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ ocr_channels=256,$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_20k_voc12aug.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^_base_ = [$/;" v +align_corners configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ align_corners=False,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ concat_input=False,$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ dropout_ratio=-1,$/;" v +in_channels configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^model = dict(decode_head=[$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ num_classes=21,$/;" v +num_convs configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ ocr_channels=256,$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_40k_voc12aug.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^_base_ = [$/;" v +align_corners configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ align_corners=False,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ channels=sum([18, 36, 72, 144]),$/;" v +concat_input configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ concat_input=False,$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ dropout_ratio=-1,$/;" v +in_channels configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ in_channels=[18, 36, 72, 144],$/;" v +in_index configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^model = dict(decode_head=[$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ num_classes=150,$/;" v +num_convs configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ ocr_channels=256,$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr18_512x512_80k_ade20k.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_160k_cityscapes.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x1024_160k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_40k_cityscapes.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x1024_40k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_80k_cityscapes.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x1024_80k_cityscapes.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^_base_ = '.\/ocrnet_hr18_512x512_160k_ade20k.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x512_160k_ade20k.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^_base_ = '.\/ocrnet_hr18_512x512_20k_voc12aug.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x512_20k_voc12aug.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^_base_ = '.\/ocrnet_hr18_512x512_40k_voc12aug.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x512_40k_voc12aug.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^_base_ = '.\/ocrnet_hr18_512x512_80k_ade20k.py'$/;" v +backbone configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ backbone=dict($/;" v +extra configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ extra=dict($/;" v +model configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^model = dict($/;" v +pretrained configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w18_small',$/;" v +stage1 configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ stage1=dict(num_blocks=(2, )),$/;" v +stage2 configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ stage2=dict(num_blocks=(2, 2)),$/;" v +stage3 configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ stage3=dict(num_modules=3, num_blocks=(2, 2, 2)),$/;" v +stage4 configs\ocrnet\ocrnet_hr18s_512x512_80k_ade20k.py /^ stage4=dict(num_modules=2, num_blocks=(2, 2, 2, 2)))))$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_160k_cityscapes.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ num_classes=19,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_160k_cityscapes.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_40k_cityscapes.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ num_classes=19,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_40k_cityscapes.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^_base_ = '.\/ocrnet_hr18_512x1024_80k_cityscapes.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ num_classes=19,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x1024_80k_cityscapes.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^_base_ = '.\/ocrnet_hr18_512x512_160k_ade20k.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ num_classes=150,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_160k_ade20k.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^_base_ = '.\/ocrnet_hr18_512x512_20k_voc12aug.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ num_classes=21,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_20k_voc12aug.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^_base_ = '.\/ocrnet_hr18_512x512_40k_voc12aug.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ num_classes=21,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_40k_voc12aug.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^_base_ = '.\/ocrnet_hr18_512x512_80k_ade20k.py'$/;" v +align_corners configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ align_corners=False,$/;" v +backbone configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ backbone=dict($/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ channels=512,$/;" v +channels configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ channels=sum([48, 96, 192, 384]),$/;" v +concat_input configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ concat_input=False,$/;" v +decode_head configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ decode_head=[$/;" v +dropout_ratio configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ dropout_ratio=-1,$/;" v +extra configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ extra=dict($/;" v +in_channels configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ in_channels=[48, 96, 192, 384],$/;" v +in_index configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ in_index=(0, 1, 2, 3),$/;" v +input_transform configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ input_transform='resize_concat',$/;" v +kernel_size configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ kernel_size=1,$/;" v +loss_decode configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ loss_decode=dict($/;" v +model configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^model = dict($/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ num_classes=150,$/;" v +num_convs configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ num_convs=1,$/;" v +ocr_channels configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ ocr_channels=256,$/;" v +pretrained configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ pretrained='open-mmlab:\/\/msra\/hrnetv2_w48',$/;" v +stage2 configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ stage2=dict(num_channels=(48, 96)),$/;" v +stage3 configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ stage3=dict(num_channels=(48, 96, 192)),$/;" v +stage4 configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ stage4=dict(num_channels=(48, 96, 192, 384)))),$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ type='FCNHead',$/;" v +type configs\ocrnet\ocrnet_hr48_512x512_80k_ade20k.py /^ type='OCRHead',$/;" v +_base_ configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b16_cityscapes.py /^_base_ = [$/;" v +lr_config configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b16_cityscapes.py /^lr_config = dict(min_lr=2e-4)$/;" v +model configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b16_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +optimizer configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b16_cityscapes.py /^optimizer = dict(lr=0.02)$/;" v +_base_ configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b8_cityscapes.py /^_base_ = [$/;" v +model configs\ocrnet\ocrnet_r101-d8_512x1024_40k_b8_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\ocrnet\ocrnet_r101-d8_512x1024_80k_b16_cityscapes.py /^_base_ = [$/;" v +lr_config configs\ocrnet\ocrnet_r101-d8_512x1024_80k_b16_cityscapes.py /^lr_config = dict(min_lr=2e-4)$/;" v +model configs\ocrnet\ocrnet_r101-d8_512x1024_80k_b16_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +optimizer configs\ocrnet\ocrnet_r101-d8_512x1024_80k_b16_cityscapes.py /^optimizer = dict(lr=0.02)$/;" v +_base_ configs\point_rend\pointrend_r101_512x1024_80k_cityscapes.py /^_base_ = '.\/pointrend_r50_512x1024_80k_cityscapes.py'$/;" v +model configs\point_rend\pointrend_r101_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\point_rend\pointrend_r101_512x512_160k_ade20k.py /^_base_ = '.\/pointrend_r50_512x512_160k_ade20k.py'$/;" v +model configs\point_rend\pointrend_r101_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\point_rend\pointrend_r50_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +lr_config configs\point_rend\pointrend_r50_512x1024_80k_cityscapes.py /^lr_config = dict(warmup='linear', warmup_iters=200)$/;" v +_base_ configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^_base_ = [$/;" v +align_corners configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ align_corners=False,$/;" v +channels configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ channels=128,$/;" v +channels configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ channels=256,$/;" v +coarse_pred_each_layer configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ coarse_pred_each_layer=True,$/;" v +dropout_ratio configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ dropout_ratio=-1,$/;" v +feature_strides configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ feature_strides=[4, 8, 16, 32],$/;" v +in_channels configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ in_channels=[256, 256, 256, 256],$/;" v +in_channels configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ in_channels=[256],$/;" v +in_index configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ in_index=[0, 1, 2, 3],$/;" v +in_index configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ in_index=[0],$/;" v +loss_decode configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ loss_decode=dict($/;" v +lr_config configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^lr_config = dict(warmup='linear', warmup_iters=200)$/;" v +model configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^model = dict(decode_head=[$/;" v +norm_cfg configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ norm_cfg=norm_cfg,$/;" v +norm_cfg configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^norm_cfg = dict(type='SyncBN', requires_grad=True)$/;" v +num_classes configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ num_classes=150,$/;" v +num_fcs configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ num_fcs=3,$/;" v +type configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ type='FPNHead',$/;" v +type configs\point_rend\pointrend_r50_512x512_160k_ade20k.py /^ type='PointHead',$/;" v +_base_ configs\psanet\psanet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/psanet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\psanet\psanet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/psanet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\psanet\psanet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/psanet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\psanet\psanet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/psanet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\psanet\psanet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/psanet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\psanet\psanet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/psanet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\psanet\psanet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/psanet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\psanet\psanet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/psanet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\psanet\psanet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\psanet\psanet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\psanet\psanet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\psanet\psanet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +auxiliary_head configs\psanet\psanet_r50-d8_512x512_160k_ade20k.py /^ auxiliary_head=dict(num_classes=150))$/;" v +decode_head configs\psanet\psanet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(mask_size=(66, 66), num_classes=150),$/;" v +model configs\psanet\psanet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\psanet\psanet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\psanet\psanet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\psanet\psanet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\psanet\psanet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\psanet\psanet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\psanet\psanet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\psanet\psanet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +auxiliary_head configs\psanet\psanet_r50-d8_512x512_80k_ade20k.py /^ auxiliary_head=dict(num_classes=150))$/;" v +decode_head configs\psanet\psanet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(mask_size=(66, 66), num_classes=150),$/;" v +model configs\psanet\psanet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\psanet\psanet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\psanet\psanet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\psanet\psanet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\psanet\psanet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\psanet\psanet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\psanet\psanet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\psanet\psanet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\psanet\psanet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\psanet\psanet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\psanet\psanet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_480x480_40k_pascal_context.py /^_base_ = '.\/pspnet_r50-d8_480x480_40k_pascal_context.py'$/;" v +model configs\pspnet\pspnet_r101-d8_480x480_40k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_480x480_80k_pascal_context.py /^_base_ = '.\/pspnet_r50-d8_480x480_80k_pascal_context.py'$/;" v +model configs\pspnet\pspnet_r101-d8_480x480_80k_pascal_context.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x1024_40k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_40k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x512_160k_ade20k.py /^_base_ = '.\/pspnet_r50-d8_512x512_160k_ade20k.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x512_20k_voc12aug.py /^_base_ = '.\/pspnet_r50-d8_512x512_20k_voc12aug.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x512_40k_voc12aug.py /^_base_ = '.\/pspnet_r50-d8_512x512_40k_voc12aug.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_512x512_80k_ade20k.py /^_base_ = '.\/pspnet_r50-d8_512x512_80k_ade20k.py'$/;" v +model configs\pspnet\pspnet_r101-d8_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_769x769_40k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_40k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r101-d8_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101-d8_769x769_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r101-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\pspnet\pspnet_r101b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +backbone configs\pspnet\pspnet_r101b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\pspnet\pspnet_r101b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r101b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\pspnet\pspnet_r101b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +backbone configs\pspnet\pspnet_r101b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=101))$/;" v +model configs\pspnet\pspnet_r101b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r101b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet101',$/;" v +_base_ configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r18-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ backbone=dict(depth=18),$/;" v +channels configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r18-d8_769x769_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnet18_v1c',$/;" v +_base_ configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +auxiliary_head configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r18b-d8_512x1024_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +auxiliary_head configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(in_channels=256, channels=64))$/;" v +backbone configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ backbone=dict(type='ResNet', depth=18),$/;" v +channels configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ channels=128,$/;" v +decode_head configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ decode_head=dict($/;" v +in_channels configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ in_channels=512,$/;" v +model configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\pspnet\pspnet_r18b-d8_769x769_80k_cityscapes.py /^ pretrained='torchvision:\/\/resnet18',$/;" v +_base_ configs\pspnet\pspnet_r50-d8_480x480_40k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_480x480_40k_pascal_context.py /^ decode_head=dict(num_classes=60), auxiliary_head=dict(num_classes=60))$/;" v +model configs\pspnet\pspnet_r50-d8_480x480_40k_pascal_context.py /^model = dict($/;" v +optimizer configs\pspnet\pspnet_r50-d8_480x480_40k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\pspnet\pspnet_r50-d8_480x480_40k_pascal_context.py /^test_cfg = dict(mode='slide', crop_size=(480, 480), stride=(320, 320))$/;" v +_base_ configs\pspnet\pspnet_r50-d8_480x480_80k_pascal_context.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_480x480_80k_pascal_context.py /^ decode_head=dict(num_classes=60), auxiliary_head=dict(num_classes=60))$/;" v +model configs\pspnet\pspnet_r50-d8_480x480_80k_pascal_context.py /^model = dict($/;" v +optimizer configs\pspnet\pspnet_r50-d8_480x480_80k_pascal_context.py /^optimizer = dict(type='SGD', lr=0.004, momentum=0.9, weight_decay=0.0001)$/;" v +test_cfg configs\pspnet\pspnet_r50-d8_480x480_80k_pascal_context.py /^test_cfg = dict(mode='slide', crop_size=(480, 480), stride=(320, 320))$/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\pspnet\pspnet_r50-d8_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\pspnet\pspnet_r50-d8_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\pspnet\pspnet_r50-d8_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\pspnet\pspnet_r50-d8_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\pspnet\pspnet_r50-d8_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\pspnet\pspnet_r50-d8_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\pspnet\pspnet_r50-d8_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\pspnet\pspnet_r50-d8_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\pspnet\pspnet_r50-d8_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\pspnet\pspnet_r50-d8_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\pspnet\pspnet_r50-d8_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\pspnet\pspnet_r50-d8_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\pspnet\pspnet_r50-d8_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\pspnet\pspnet_r50-d8_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\pspnet\pspnet_r50-d8_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\pspnet\pspnet_r50-d8_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\pspnet\pspnet_r50b-d8_512x1024_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_512x1024_80k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r50b-d8_512x1024_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\pspnet\pspnet_r50b-d8_769x769_80k_cityscapes.py /^_base_ = '.\/pspnet_r50-d8_769x769_80k_cityscapes.py'$/;" v +model configs\pspnet\pspnet_r50b-d8_769x769_80k_cityscapes.py /^model = dict(pretrained='torchvision:\/\/resnet50', backbone=dict(type='ResNet'))$/;" v +_base_ configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/deeplabv3\/deeplabv3_r101-d8_512x1024_80k_cityscapes.py'$/;" v +avg_down_stride configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +model configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ radix=2,$/;" v +reduction_factor configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ stem_channels=128,$/;" v +type configs\resnest\deeplabv3_s101-d8_512x1024_80k_cityscapes.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^_base_ = '..\/deeplabv3\/deeplabv3_r101-d8_512x512_160k_ade20k.py'$/;" v +avg_down_stride configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +model configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ radix=2,$/;" v +reduction_factor configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ stem_channels=128,$/;" v +type configs\resnest\deeplabv3_s101-d8_512x512_160k_ade20k.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/deeplabv3plus\/deeplabv3plus_r101-d8_512x1024_80k_cityscapes.py'$/;" v +avg_down_stride configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +model configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ radix=2,$/;" v +reduction_factor configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ stem_channels=128,$/;" v +type configs\resnest\deeplabv3plus_s101-d8_512x1024_80k_cityscapes.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^_base_ = '..\/deeplabv3plus\/deeplabv3plus_r101-d8_512x512_160k_ade20k.py'$/;" v +avg_down_stride configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +model configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ radix=2,$/;" v +reduction_factor configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ stem_channels=128,$/;" v +type configs\resnest\deeplabv3plus_s101-d8_512x512_160k_ade20k.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/fcn\/fcn_r101-d8_512x1024_80k_cityscapes.py'$/;" v +avg_down_stride configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +model configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ radix=2,$/;" v +reduction_factor configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ stem_channels=128,$/;" v +type configs\resnest\fcn_s101-d8_512x1024_80k_cityscapes.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^_base_ = '..\/fcn\/fcn_r101-d8_512x512_160k_ade20k.py'$/;" v +avg_down_stride configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +model configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ radix=2,$/;" v +reduction_factor configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ stem_channels=128,$/;" v +type configs\resnest\fcn_s101-d8_512x512_160k_ade20k.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^_base_ = '..\/pspnet\/pspnet_r101-d8_512x1024_80k_cityscapes.py'$/;" v +avg_down_stride configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ backbone=dict($/;" v +model configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^model = dict($/;" v +pretrained configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ radix=2,$/;" v +reduction_factor configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ stem_channels=128,$/;" v +type configs\resnest\pspnet_s101-d8_512x1024_80k_cityscapes.py /^ type='ResNeSt',$/;" v +_base_ configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^_base_ = '..\/pspnet\/pspnet_r101-d8_512x512_160k_ade20k.py'$/;" v +avg_down_stride configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ avg_down_stride=True))$/;" v +backbone configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ backbone=dict($/;" v +model configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^model = dict($/;" v +pretrained configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ pretrained='open-mmlab:\/\/resnest101',$/;" v +radix configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ radix=2,$/;" v +reduction_factor configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ reduction_factor=4,$/;" v +stem_channels configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ stem_channels=128,$/;" v +type configs\resnest\pspnet_s101-d8_512x512_160k_ade20k.py /^ type='ResNeSt',$/;" v +_base_ configs\sem_fpn\fpn_r101_512x1024_80k_cityscapes.py /^_base_ = '.\/fpn_r50_512x1024_80k_cityscapes.py'$/;" v +model configs\sem_fpn\fpn_r101_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\sem_fpn\fpn_r101_512x512_160k_ade20k.py /^_base_ = '.\/fpn_r50_512x512_160k_ade20k.py'$/;" v +model configs\sem_fpn\fpn_r101_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\sem_fpn\fpn_r50_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\sem_fpn\fpn_r50_512x512_160k_ade20k.py /^_base_ = [$/;" v +model configs\sem_fpn\fpn_r50_512x512_160k_ade20k.py /^model = dict(decode_head=dict(num_classes=150))$/;" v +_base_ configs\unet\deeplabv3_unet_s5-d16_128x128_40k_chase_db1.py /^_base_ = [$/;" v +evaluation configs\unet\deeplabv3_unet_s5-d16_128x128_40k_chase_db1.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\deeplabv3_unet_s5-d16_128x128_40k_chase_db1.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\deeplabv3_unet_s5-d16_128x128_40k_stare.py /^_base_ = [$/;" v +evaluation configs\unet\deeplabv3_unet_s5-d16_128x128_40k_stare.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\deeplabv3_unet_s5-d16_128x128_40k_stare.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\deeplabv3_unet_s5-d16_256x256_40k_hrf.py /^_base_ = [$/;" v +evaluation configs\unet\deeplabv3_unet_s5-d16_256x256_40k_hrf.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\deeplabv3_unet_s5-d16_256x256_40k_hrf.py /^model = dict(test_cfg=dict(crop_size=(256, 256), stride=(170, 170)))$/;" v +_base_ configs\unet\deeplabv3_unet_s5-d16_64x64_40k_drive.py /^_base_ = [$/;" v +evaluation configs\unet\deeplabv3_unet_s5-d16_64x64_40k_drive.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\deeplabv3_unet_s5-d16_64x64_40k_drive.py /^model = dict(test_cfg=dict(crop_size=(64, 64), stride=(42, 42)))$/;" v +_base_ configs\unet\fcn_unet_s5-d16_128x128_40k_chase_db1.py /^_base_ = [$/;" v +evaluation configs\unet\fcn_unet_s5-d16_128x128_40k_chase_db1.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\fcn_unet_s5-d16_128x128_40k_chase_db1.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\fcn_unet_s5-d16_128x128_40k_stare.py /^_base_ = [$/;" v +evaluation configs\unet\fcn_unet_s5-d16_128x128_40k_stare.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\fcn_unet_s5-d16_128x128_40k_stare.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\fcn_unet_s5-d16_256x256_40k_hrf.py /^_base_ = [$/;" v +evaluation configs\unet\fcn_unet_s5-d16_256x256_40k_hrf.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\fcn_unet_s5-d16_256x256_40k_hrf.py /^model = dict(test_cfg=dict(crop_size=(256, 256), stride=(170, 170)))$/;" v +_base_ configs\unet\fcn_unet_s5-d16_64x64_40k_drive.py /^_base_ = [$/;" v +evaluation configs\unet\fcn_unet_s5-d16_64x64_40k_drive.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\fcn_unet_s5-d16_64x64_40k_drive.py /^model = dict(test_cfg=dict(crop_size=(64, 64), stride=(42, 42)))$/;" v +_base_ configs\unet\pspnet_unet_s5-d16_128x128_40k_chase_db1.py /^_base_ = [$/;" v +evaluation configs\unet\pspnet_unet_s5-d16_128x128_40k_chase_db1.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\pspnet_unet_s5-d16_128x128_40k_chase_db1.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\pspnet_unet_s5-d16_128x128_40k_stare.py /^_base_ = [$/;" v +evaluation configs\unet\pspnet_unet_s5-d16_128x128_40k_stare.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\pspnet_unet_s5-d16_128x128_40k_stare.py /^model = dict(test_cfg=dict(crop_size=(128, 128), stride=(85, 85)))$/;" v +_base_ configs\unet\pspnet_unet_s5-d16_256x256_40k_hrf.py /^_base_ = [$/;" v +evaluation configs\unet\pspnet_unet_s5-d16_256x256_40k_hrf.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\pspnet_unet_s5-d16_256x256_40k_hrf.py /^model = dict(test_cfg=dict(crop_size=(256, 256), stride=(170, 170)))$/;" v +_base_ configs\unet\pspnet_unet_s5-d16_64x64_40k_drive.py /^_base_ = [$/;" v +evaluation configs\unet\pspnet_unet_s5-d16_64x64_40k_drive.py /^evaluation = dict(metric='mDice')$/;" v +model configs\unet\pspnet_unet_s5-d16_64x64_40k_drive.py /^model = dict(test_cfg=dict(crop_size=(64, 64), stride=(42, 42)))$/;" v +_base_ configs\upernet\upernet_r101_512x1024_40k_cityscapes.py /^_base_ = '.\/upernet_r50_512x1024_40k_cityscapes.py'$/;" v +model configs\upernet\upernet_r101_512x1024_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_512x1024_80k_cityscapes.py /^_base_ = '.\/upernet_r50_512x1024_80k_cityscapes.py'$/;" v +model configs\upernet\upernet_r101_512x1024_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_512x512_160k_ade20k.py /^_base_ = '.\/upernet_r50_512x512_160k_ade20k.py'$/;" v +model configs\upernet\upernet_r101_512x512_160k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_512x512_20k_voc12aug.py /^_base_ = '.\/upernet_r50_512x512_20k_voc12aug.py'$/;" v +model configs\upernet\upernet_r101_512x512_20k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_512x512_40k_voc12aug.py /^_base_ = '.\/upernet_r50_512x512_40k_voc12aug.py'$/;" v +model configs\upernet\upernet_r101_512x512_40k_voc12aug.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_512x512_80k_ade20k.py /^_base_ = '.\/upernet_r50_512x512_80k_ade20k.py'$/;" v +model configs\upernet\upernet_r101_512x512_80k_ade20k.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_769x769_40k_cityscapes.py /^_base_ = '.\/upernet_r50_769x769_40k_cityscapes.py'$/;" v +model configs\upernet\upernet_r101_769x769_40k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r101_769x769_80k_cityscapes.py /^_base_ = '.\/upernet_r50_769x769_80k_cityscapes.py'$/;" v +model configs\upernet\upernet_r101_769x769_80k_cityscapes.py /^model = dict(pretrained='open-mmlab:\/\/resnet101_v1c', backbone=dict(depth=101))$/;" v +_base_ configs\upernet\upernet_r50_512x1024_40k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\upernet\upernet_r50_512x1024_80k_cityscapes.py /^_base_ = [$/;" v +_base_ configs\upernet\upernet_r50_512x512_160k_ade20k.py /^_base_ = [$/;" v +decode_head configs\upernet\upernet_r50_512x512_160k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\upernet\upernet_r50_512x512_160k_ade20k.py /^model = dict($/;" v +_base_ configs\upernet\upernet_r50_512x512_20k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\upernet\upernet_r50_512x512_20k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\upernet\upernet_r50_512x512_20k_voc12aug.py /^model = dict($/;" v +_base_ configs\upernet\upernet_r50_512x512_40k_voc12aug.py /^_base_ = [$/;" v +decode_head configs\upernet\upernet_r50_512x512_40k_voc12aug.py /^ decode_head=dict(num_classes=21), auxiliary_head=dict(num_classes=21))$/;" v +model configs\upernet\upernet_r50_512x512_40k_voc12aug.py /^model = dict($/;" v +_base_ configs\upernet\upernet_r50_512x512_80k_ade20k.py /^_base_ = [$/;" v +decode_head configs\upernet\upernet_r50_512x512_80k_ade20k.py /^ decode_head=dict(num_classes=150), auxiliary_head=dict(num_classes=150))$/;" v +model configs\upernet\upernet_r50_512x512_80k_ade20k.py /^model = dict($/;" v +_base_ configs\upernet\upernet_r50_769x769_40k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\upernet\upernet_r50_769x769_40k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\upernet\upernet_r50_769x769_40k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\upernet\upernet_r50_769x769_40k_cityscapes.py /^model = dict($/;" v +test_cfg configs\upernet\upernet_r50_769x769_40k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +_base_ configs\upernet\upernet_r50_769x769_80k_cityscapes.py /^_base_ = [$/;" v +auxiliary_head configs\upernet\upernet_r50_769x769_80k_cityscapes.py /^ auxiliary_head=dict(align_corners=True),$/;" v +decode_head configs\upernet\upernet_r50_769x769_80k_cityscapes.py /^ decode_head=dict(align_corners=True),$/;" v +model configs\upernet\upernet_r50_769x769_80k_cityscapes.py /^model = dict($/;" v +test_cfg configs\upernet\upernet_r50_769x769_80k_cityscapes.py /^ test_cfg=dict(mode='slide', crop_size=(769, 769), stride=(513, 513)))$/;" v +ArgumentParser demo\image_demo.py /^from argparse import ArgumentParser$/;" i +get_palette demo\image_demo.py /^from mmseg.core.evaluation import get_palette$/;" i +inference_segmentor demo\image_demo.py /^from mmseg.apis import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +init_segmentor demo\image_demo.py /^from mmseg.apis import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +main demo\image_demo.py /^def main():$/;" f +show_result_pyplot demo\image_demo.py /^from mmseg.apis import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +author docs\conf.py /^author = 'MMSegmentation Authors'$/;" v +autodoc_mock_imports docs\conf.py /^autodoc_mock_imports = ['matplotlib', 'pycocotools', 'mmseg.version']$/;" v +builder_inited_handler docs\conf.py /^def builder_inited_handler(app):$/;" f +copyright docs\conf.py /^copyright = '2020-2020, OpenMMLab'$/;" v +exclude_patterns docs\conf.py /^exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']$/;" v +extensions docs\conf.py /^extensions = [$/;" v +get_version docs\conf.py /^def get_version():$/;" f +html_static_path docs\conf.py /^html_static_path = ['_static']$/;" v +html_theme docs\conf.py /^html_theme = 'sphinx_rtd_theme'$/;" v +master_doc docs\conf.py /^master_doc = 'index'$/;" v +os docs\conf.py /^import os$/;" i +project docs\conf.py /^project = 'MMSegmentation'$/;" v +release docs\conf.py /^release = get_version()$/;" v +setup docs\conf.py /^def setup(app):$/;" f +source_suffix docs\conf.py /^source_suffix = {$/;" v +subprocess docs\conf.py /^import subprocess$/;" i +sys docs\conf.py /^import sys$/;" i +templates_path docs\conf.py /^templates_path = ['_templates']$/;" v +version_file docs\conf.py /^version_file = '..\/mmseg\/version.py'$/;" v +BUILDDIR docs\make.bat /^set BUILDDIR=_build$/;" v +SOURCEDIR docs\make.bat /^set SOURCEDIR=.$/;" v +SPHINXBUILD docs\make.bat /^ set SPHINXBUILD=sphinx-build$/;" v +end docs\make.bat /^:end$/;" l +help docs\make.bat /^:help$/;" l +_papertype docs\stat.py /^ _papertype = [x for x in re.findall(r'\\[([A-Z]+)\\]', content)]$/;" v +allpapers docs\stat.py /^allpapers = func.reduce(lambda a, b: a.union(b), [p for p, _, _ in stats])$/;" v +ckpts docs\stat.py /^ ckpts = set(x.lower().strip()$/;" v +content docs\stat.py /^ content = content_file.read()$/;" v +countstr docs\stat.py /^countstr = '\\n'.join($/;" v +files docs\stat.py /^files = sorted(glob.glob('..\/configs\/*\/README.md'))$/;" v +func docs\stat.py /^import functools as func$/;" i +glob docs\stat.py /^import glob$/;" i +msglist docs\stat.py /^msglist = '\\n'.join(x for _, _, x in stats)$/;" v +np docs\stat.py /^import numpy as np$/;" i +num_ckpts docs\stat.py /^num_ckpts = 0$/;" v +os docs\stat.py /^import os.path as osp$/;" i +osp docs\stat.py /^import os.path as osp$/;" i +paper docs\stat.py /^ paper = set([(papertype, title)])$/;" v +papertype docs\stat.py /^ papertype = _papertype[0]$/;" v +re docs\stat.py /^import re$/;" i +return_counts docs\stat.py /^ return_counts=True)$/;" v +stats docs\stat.py /^stats = []$/;" v +title docs\stat.py /^ title = content.split('\\n')[0].replace('#', '').strip()$/;" v +titles docs\stat.py /^titles = []$/;" v +url docs\stat.py /^ url = osp.dirname(f.replace('..\/', url_prefix))$/;" v +url_prefix docs\stat.py /^url_prefix = 'https:\/\/github.com\/open-mmlab\/mmsegmentation\/blob\/master\/'$/;" v +MMCV_MAX mmseg\__init__.py /^MMCV_MAX = '1.3.0'$/;" v +MMCV_MIN mmseg\__init__.py /^MMCV_MIN = '1.1.4'$/;" v +__all__ mmseg\__init__.py /^__all__ = ['__version__', 'version_info']$/;" v +__version__ mmseg\__init__.py /^from .version import __version__, version_info$/;" i +digit_version mmseg\__init__.py /^def digit_version(version_str):$/;" f +mmcv mmseg\__init__.py /^import mmcv$/;" i +mmcv_max_version mmseg\__init__.py /^mmcv_max_version = digit_version(MMCV_MAX)$/;" v +mmcv_min_version mmseg\__init__.py /^mmcv_min_version = digit_version(MMCV_MIN)$/;" v +mmcv_version mmseg\__init__.py /^mmcv_version = digit_version(mmcv.__version__)$/;" v +version_info mmseg\__init__.py /^from .version import __version__, version_info$/;" i +__all__ mmseg\apis\__init__.py /^__all__ = [$/;" v +get_root_logger mmseg\apis\__init__.py /^from .train import get_root_logger, set_random_seed, train_segmentor$/;" i +inference_segmentor mmseg\apis\__init__.py /^from .inference import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +init_segmentor mmseg\apis\__init__.py /^from .inference import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +multi_gpu_test mmseg\apis\__init__.py /^from .test import multi_gpu_test, single_gpu_test$/;" i +set_random_seed mmseg\apis\__init__.py /^from .train import get_root_logger, set_random_seed, train_segmentor$/;" i +show_result_pyplot mmseg\apis\__init__.py /^from .inference import inference_segmentor, init_segmentor, show_result_pyplot$/;" i +single_gpu_test mmseg\apis\__init__.py /^from .test import multi_gpu_test, single_gpu_test$/;" i +train_segmentor mmseg\apis\__init__.py /^from .train import get_root_logger, set_random_seed, train_segmentor$/;" i +Compose mmseg\apis\inference.py /^from mmseg.datasets.pipelines import Compose$/;" i +LoadImage mmseg\apis\inference.py /^class LoadImage:$/;" c +__call__ mmseg\apis\inference.py /^ def __call__(self, results):$/;" m class:LoadImage file: +build_segmentor mmseg\apis\inference.py /^from mmseg.models import build_segmentor$/;" i +collate mmseg\apis\inference.py /^from mmcv.parallel import collate, scatter$/;" i +inference_segmentor mmseg\apis\inference.py /^def inference_segmentor(model, img):$/;" f +init_segmentor mmseg\apis\inference.py /^def init_segmentor(config, checkpoint=None, device='cuda:0'):$/;" f +load_checkpoint mmseg\apis\inference.py /^from mmcv.runner import load_checkpoint$/;" i +matplotlib mmseg\apis\inference.py /^import matplotlib.pyplot as plt$/;" i +mmcv mmseg\apis\inference.py /^import mmcv$/;" i +plt mmseg\apis\inference.py /^import matplotlib.pyplot as plt$/;" i +scatter mmseg\apis\inference.py /^from mmcv.parallel import collate, scatter$/;" i +show_result_pyplot mmseg\apis\inference.py /^def show_result_pyplot(model, img, result, palette=None, fig_size=(15, 10)):$/;" f +torch mmseg\apis\inference.py /^import torch$/;" i +collect_results_cpu mmseg\apis\test.py /^def collect_results_cpu(result_part, size, tmpdir=None):$/;" f +collect_results_gpu mmseg\apis\test.py /^def collect_results_gpu(result_part, size):$/;" f +dist mmseg\apis\test.py /^import torch.distributed as dist$/;" i +get_dist_info mmseg\apis\test.py /^from mmcv.runner import get_dist_info$/;" i +mmcv mmseg\apis\test.py /^import mmcv$/;" i +multi_gpu_test mmseg\apis\test.py /^def multi_gpu_test(model,$/;" f +np mmseg\apis\test.py /^import numpy as np$/;" i +np2tmp mmseg\apis\test.py /^def np2tmp(array, temp_file_name=None):$/;" f +os mmseg\apis\test.py /^import os.path as osp$/;" i +osp mmseg\apis\test.py /^import os.path as osp$/;" i +pickle mmseg\apis\test.py /^import pickle$/;" i +shutil mmseg\apis\test.py /^import shutil$/;" i +single_gpu_test mmseg\apis\test.py /^def single_gpu_test(model,$/;" f +tempfile mmseg\apis\test.py /^import tempfile$/;" i +tensor2imgs mmseg\apis\test.py /^from mmcv.image import tensor2imgs$/;" i +torch mmseg\apis\test.py /^import torch$/;" i +torch mmseg\apis\test.py /^import torch.distributed as dist$/;" i +DistEvalHook mmseg\apis\train.py /^from mmseg.core import DistEvalHook, EvalHook$/;" i +EvalHook mmseg\apis\train.py /^from mmseg.core import DistEvalHook, EvalHook$/;" i +MMDataParallel mmseg\apis\train.py /^from mmcv.parallel import MMDataParallel, MMDistributedDataParallel$/;" i +MMDistributedDataParallel mmseg\apis\train.py /^from mmcv.parallel import MMDataParallel, MMDistributedDataParallel$/;" i +build_dataloader mmseg\apis\train.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_dataset mmseg\apis\train.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_optimizer mmseg\apis\train.py /^from mmcv.runner import build_optimizer, build_runner$/;" i +build_runner mmseg\apis\train.py /^from mmcv.runner import build_optimizer, build_runner$/;" i +get_root_logger mmseg\apis\train.py /^from mmseg.utils import get_root_logger$/;" i +np mmseg\apis\train.py /^import numpy as np$/;" i +random mmseg\apis\train.py /^import random$/;" i +set_random_seed mmseg\apis\train.py /^def set_random_seed(seed, deterministic=False):$/;" f +torch mmseg\apis\train.py /^import torch$/;" i +train_segmentor mmseg\apis\train.py /^def train_segmentor(model,$/;" f +warnings mmseg\apis\train.py /^import warnings$/;" i +F401 mmseg\core\__init__.py /^from .evaluation import * # noqa: F401, F403$/;" i +F401 mmseg\core\__init__.py /^from .seg import * # noqa: F401, F403$/;" i +F401 mmseg\core\__init__.py /^from .utils import * # noqa: F401, F403$/;" i +F403 mmseg\core\__init__.py /^from .evaluation import * # noqa: F401, F403$/;" i +F403 mmseg\core\__init__.py /^from .seg import * # noqa: F401, F403$/;" i +F403 mmseg\core\__init__.py /^from .utils import * # noqa: F401, F403$/;" i +noqa mmseg\core\__init__.py /^from .evaluation import * # noqa: F401, F403$/;" i +noqa mmseg\core\__init__.py /^from .seg import * # noqa: F401, F403$/;" i +noqa mmseg\core\__init__.py /^from .utils import * # noqa: F401, F403$/;" i +DistEvalHook mmseg\core\evaluation\__init__.py /^from .eval_hooks import DistEvalHook, EvalHook$/;" i +EvalHook mmseg\core\evaluation\__init__.py /^from .eval_hooks import DistEvalHook, EvalHook$/;" i +__all__ mmseg\core\evaluation\__init__.py /^__all__ = [$/;" v +eval_metrics mmseg\core\evaluation\__init__.py /^from .metrics import eval_metrics, mean_dice, mean_iou$/;" i +get_classes mmseg\core\evaluation\__init__.py /^from .class_names import get_classes, get_palette$/;" i +get_palette mmseg\core\evaluation\__init__.py /^from .class_names import get_classes, get_palette$/;" i +mean_dice mmseg\core\evaluation\__init__.py /^from .metrics import eval_metrics, mean_dice, mean_iou$/;" i +mean_iou mmseg\core\evaluation\__init__.py /^from .metrics import eval_metrics, mean_dice, mean_iou$/;" i +ade_classes mmseg\core\evaluation\class_names.py /^def ade_classes():$/;" f +ade_palette mmseg\core\evaluation\class_names.py /^def ade_palette():$/;" f +cityscapes_classes mmseg\core\evaluation\class_names.py /^def cityscapes_classes():$/;" f +cityscapes_palette mmseg\core\evaluation\class_names.py /^def cityscapes_palette():$/;" f +dataset_aliases mmseg\core\evaluation\class_names.py /^dataset_aliases = {$/;" v +get_classes mmseg\core\evaluation\class_names.py /^def get_classes(dataset):$/;" f +get_palette mmseg\core\evaluation\class_names.py /^def get_palette(dataset):$/;" f +mmcv mmseg\core\evaluation\class_names.py /^import mmcv$/;" i +voc_classes mmseg\core\evaluation\class_names.py /^def voc_classes():$/;" f +voc_palette mmseg\core\evaluation\class_names.py /^def voc_palette():$/;" f +DataLoader mmseg\core\evaluation\eval_hooks.py /^from torch.utils.data import DataLoader$/;" i +DistEvalHook mmseg\core\evaluation\eval_hooks.py /^class DistEvalHook(EvalHook):$/;" c +EvalHook mmseg\core\evaluation\eval_hooks.py /^class EvalHook(Hook):$/;" c +Hook mmseg\core\evaluation\eval_hooks.py /^from mmcv.runner import Hook$/;" i +__init__ mmseg\core\evaluation\eval_hooks.py /^ def __init__(self, dataloader, interval=1, by_epoch=False, **eval_kwargs):$/;" m class:EvalHook +__init__ mmseg\core\evaluation\eval_hooks.py /^ def __init__(self,$/;" m class:DistEvalHook +after_train_epoch mmseg\core\evaluation\eval_hooks.py /^ def after_train_epoch(self, runner):$/;" m class:DistEvalHook +after_train_epoch mmseg\core\evaluation\eval_hooks.py /^ def after_train_epoch(self, runner):$/;" m class:EvalHook +after_train_iter mmseg\core\evaluation\eval_hooks.py /^ def after_train_iter(self, runner):$/;" m class:DistEvalHook +after_train_iter mmseg\core\evaluation\eval_hooks.py /^ def after_train_iter(self, runner):$/;" m class:EvalHook +evaluate mmseg\core\evaluation\eval_hooks.py /^ def evaluate(self, runner, results):$/;" m class:EvalHook +multi_gpu_test mmseg\core\evaluation\eval_hooks.py /^ from mmseg.apis import multi_gpu_test$/;" i +os mmseg\core\evaluation\eval_hooks.py /^import os.path as osp$/;" i +osp mmseg\core\evaluation\eval_hooks.py /^import os.path as osp$/;" i +single_gpu_test mmseg\core\evaluation\eval_hooks.py /^ from mmseg.apis import single_gpu_test$/;" i +eval_metrics mmseg\core\evaluation\metrics.py /^def eval_metrics(results,$/;" f +intersect_and_union mmseg\core\evaluation\metrics.py /^def intersect_and_union(pred_label,$/;" f +mean_dice mmseg\core\evaluation\metrics.py /^def mean_dice(results,$/;" f +mean_iou mmseg\core\evaluation\metrics.py /^def mean_iou(results,$/;" f +mmcv mmseg\core\evaluation\metrics.py /^import mmcv$/;" i +np mmseg\core\evaluation\metrics.py /^import numpy as np$/;" i +total_intersect_and_union mmseg\core\evaluation\metrics.py /^def total_intersect_and_union(results,$/;" f +BasePixelSampler mmseg\core\seg\__init__.py /^from .sampler import BasePixelSampler, OHEMPixelSampler$/;" i +OHEMPixelSampler mmseg\core\seg\__init__.py /^from .sampler import BasePixelSampler, OHEMPixelSampler$/;" i +__all__ mmseg\core\seg\__init__.py /^__all__ = ['build_pixel_sampler', 'BasePixelSampler', 'OHEMPixelSampler']$/;" v +build_pixel_sampler mmseg\core\seg\__init__.py /^from .builder import build_pixel_sampler$/;" i +PIXEL_SAMPLERS mmseg\core\seg\builder.py /^PIXEL_SAMPLERS = Registry('pixel sampler')$/;" v +Registry mmseg\core\seg\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +build_from_cfg mmseg\core\seg\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +build_pixel_sampler mmseg\core\seg\builder.py /^def build_pixel_sampler(cfg, **default_args):$/;" f +BasePixelSampler mmseg\core\seg\sampler\__init__.py /^from .base_pixel_sampler import BasePixelSampler$/;" i +OHEMPixelSampler mmseg\core\seg\sampler\__init__.py /^from .ohem_pixel_sampler import OHEMPixelSampler$/;" i +__all__ mmseg\core\seg\sampler\__init__.py /^__all__ = ['BasePixelSampler', 'OHEMPixelSampler']$/;" v +ABCMeta mmseg\core\seg\sampler\base_pixel_sampler.py /^from abc import ABCMeta, abstractmethod$/;" i +BasePixelSampler mmseg\core\seg\sampler\base_pixel_sampler.py /^class BasePixelSampler(metaclass=ABCMeta):$/;" c +__init__ mmseg\core\seg\sampler\base_pixel_sampler.py /^ def __init__(self, **kwargs):$/;" m class:BasePixelSampler +abstractmethod mmseg\core\seg\sampler\base_pixel_sampler.py /^from abc import ABCMeta, abstractmethod$/;" i +sample mmseg\core\seg\sampler\base_pixel_sampler.py /^ def sample(self, seg_logit, seg_label):$/;" m class:BasePixelSampler +BasePixelSampler mmseg\core\seg\sampler\ohem_pixel_sampler.py /^from .base_pixel_sampler import BasePixelSampler$/;" i +F mmseg\core\seg\sampler\ohem_pixel_sampler.py /^import torch.nn.functional as F$/;" i +OHEMPixelSampler mmseg\core\seg\sampler\ohem_pixel_sampler.py /^class OHEMPixelSampler(BasePixelSampler):$/;" c +PIXEL_SAMPLERS mmseg\core\seg\sampler\ohem_pixel_sampler.py /^from ..builder import PIXEL_SAMPLERS$/;" i +__init__ mmseg\core\seg\sampler\ohem_pixel_sampler.py /^ def __init__(self, context, thresh=None, min_kept=100000):$/;" m class:OHEMPixelSampler +nn mmseg\core\seg\sampler\ohem_pixel_sampler.py /^import torch.nn.functional as F$/;" i +sample mmseg\core\seg\sampler\ohem_pixel_sampler.py /^ def sample(self, seg_logit, seg_label):$/;" m class:OHEMPixelSampler +torch mmseg\core\seg\sampler\ohem_pixel_sampler.py /^import torch$/;" i +torch mmseg\core\seg\sampler\ohem_pixel_sampler.py /^import torch.nn.functional as F$/;" i +__all__ mmseg\core\utils\__init__.py /^__all__ = ['add_prefix']$/;" v +add_prefix mmseg\core\utils\__init__.py /^from .misc import add_prefix$/;" i +add_prefix mmseg\core\utils\misc.py /^def add_prefix(inputs, prefix):$/;" f +ADE20KDataset mmseg\datasets\__init__.py /^from .ade import ADE20KDataset$/;" i +ChaseDB1Dataset mmseg\datasets\__init__.py /^from .chase_db1 import ChaseDB1Dataset$/;" i +CityscapesDataset mmseg\datasets\__init__.py /^from .cityscapes import CityscapesDataset$/;" i +ConcatDataset mmseg\datasets\__init__.py /^from .dataset_wrappers import ConcatDataset, RepeatDataset$/;" i +CustomDataset mmseg\datasets\__init__.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\__init__.py /^from .builder import DATASETS, PIPELINES, build_dataloader, build_dataset$/;" i +DRIVEDataset mmseg\datasets\__init__.py /^from .drive import DRIVEDataset$/;" i +HRFDataset mmseg\datasets\__init__.py /^from .hrf import HRFDataset$/;" i +PIPELINES mmseg\datasets\__init__.py /^from .builder import DATASETS, PIPELINES, build_dataloader, build_dataset$/;" i +PascalContextDataset mmseg\datasets\__init__.py /^from .pascal_context import PascalContextDataset$/;" i +PascalVOCDataset mmseg\datasets\__init__.py /^from .voc import PascalVOCDataset$/;" i +RepeatDataset mmseg\datasets\__init__.py /^from .dataset_wrappers import ConcatDataset, RepeatDataset$/;" i +STAREDataset mmseg\datasets\__init__.py /^from .stare import STAREDataset$/;" i +__all__ mmseg\datasets\__init__.py /^__all__ = [$/;" v +build_dataloader mmseg\datasets\__init__.py /^from .builder import DATASETS, PIPELINES, build_dataloader, build_dataset$/;" i +build_dataset mmseg\datasets\__init__.py /^from .builder import DATASETS, PIPELINES, build_dataloader, build_dataset$/;" i +ADE20KDataset mmseg\datasets\ade.py /^class ADE20KDataset(CustomDataset):$/;" c +CLASSES mmseg\datasets\ade.py /^ CLASSES = ($/;" v class:ADE20KDataset +CustomDataset mmseg\datasets\ade.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\ade.py /^from .builder import DATASETS$/;" i +PALETTE mmseg\datasets\ade.py /^ PALETTE = [[120, 120, 120], [180, 120, 120], [6, 230, 230], [80, 50, 50],$/;" v class:ADE20KDataset +__init__ mmseg\datasets\ade.py /^ def __init__(self, **kwargs):$/;" m class:ADE20KDataset +ConcatDataset mmseg\datasets\builder.py /^ from .dataset_wrappers import ConcatDataset$/;" i +ConcatDataset mmseg\datasets\builder.py /^ from .dataset_wrappers import ConcatDataset, RepeatDataset$/;" i +DATASETS mmseg\datasets\builder.py /^DATASETS = Registry('dataset')$/;" v +DataLoader mmseg\datasets\builder.py /^from mmcv.utils.parrots_wrapper import DataLoader, PoolDataLoader$/;" i +DistributedSampler mmseg\datasets\builder.py /^from torch.utils.data import DistributedSampler$/;" i +PIPELINES mmseg\datasets\builder.py /^PIPELINES = Registry('pipeline')$/;" v +PoolDataLoader mmseg\datasets\builder.py /^from mmcv.utils.parrots_wrapper import DataLoader, PoolDataLoader$/;" i +Registry mmseg\datasets\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +RepeatDataset mmseg\datasets\builder.py /^ from .dataset_wrappers import ConcatDataset, RepeatDataset$/;" i +_concat_dataset mmseg\datasets\builder.py /^def _concat_dataset(cfg, default_args=None):$/;" f +build_dataloader mmseg\datasets\builder.py /^def build_dataloader(dataset,$/;" f +build_dataset mmseg\datasets\builder.py /^def build_dataset(cfg, default_args=None):$/;" f +build_from_cfg mmseg\datasets\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +collate mmseg\datasets\builder.py /^from mmcv.parallel import collate$/;" i +copy mmseg\datasets\builder.py /^import copy$/;" i +get_dist_info mmseg\datasets\builder.py /^from mmcv.runner import get_dist_info$/;" i +hard_limit mmseg\datasets\builder.py /^ hard_limit = rlimit[1]$/;" v +np mmseg\datasets\builder.py /^import numpy as np$/;" i +partial mmseg\datasets\builder.py /^from functools import partial$/;" i +platform mmseg\datasets\builder.py /^import platform$/;" i +random mmseg\datasets\builder.py /^import random$/;" i +resource mmseg\datasets\builder.py /^ import resource$/;" i +rlimit mmseg\datasets\builder.py /^ rlimit = resource.getrlimit(resource.RLIMIT_NOFILE)$/;" v +soft_limit mmseg\datasets\builder.py /^ soft_limit = min(4096, hard_limit)$/;" v +worker_init_fn mmseg\datasets\builder.py /^def worker_init_fn(worker_id, num_workers, rank, seed):$/;" f +CLASSES mmseg\datasets\chase_db1.py /^ CLASSES = ('background', 'vessel')$/;" v class:ChaseDB1Dataset +ChaseDB1Dataset mmseg\datasets\chase_db1.py /^class ChaseDB1Dataset(CustomDataset):$/;" c +CustomDataset mmseg\datasets\chase_db1.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\chase_db1.py /^from .builder import DATASETS$/;" i +PALETTE mmseg\datasets\chase_db1.py /^ PALETTE = [[120, 120, 120], [6, 230, 230]]$/;" v class:ChaseDB1Dataset +__init__ mmseg\datasets\chase_db1.py /^ def __init__(self, **kwargs):$/;" m class:ChaseDB1Dataset +os mmseg\datasets\chase_db1.py /^import os.path as osp$/;" i +osp mmseg\datasets\chase_db1.py /^import os.path as osp$/;" i +CLASSES mmseg\datasets\cityscapes.py /^ CLASSES = ('road', 'sidewalk', 'building', 'wall', 'fence', 'pole',$/;" v class:CityscapesDataset +CSEval mmseg\datasets\cityscapes.py /^ import cityscapesscripts.evaluation.evalPixelLevelSemanticLabeling as CSEval # noqa$/;" i +CSLabels mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +CSLabels mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +CityscapesDataset mmseg\datasets\cityscapes.py /^class CityscapesDataset(CustomDataset):$/;" c +CustomDataset mmseg\datasets\cityscapes.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\cityscapes.py /^from .builder import DATASETS$/;" i +Image mmseg\datasets\cityscapes.py /^from PIL import Image$/;" i +PALETTE mmseg\datasets\cityscapes.py /^ PALETTE = [[128, 64, 128], [244, 35, 232], [70, 70, 70], [102, 102, 156],$/;" v class:CityscapesDataset +__init__ mmseg\datasets\cityscapes.py /^ def __init__(self, **kwargs):$/;" m class:CityscapesDataset +_convert_to_label_id mmseg\datasets\cityscapes.py /^ def _convert_to_label_id(result):$/;" m class:CityscapesDataset +_evaluate_cityscapes mmseg\datasets\cityscapes.py /^ def _evaluate_cityscapes(self, results, logger, imgfile_prefix):$/;" m class:CityscapesDataset +cityscapesscripts mmseg\datasets\cityscapes.py /^ import cityscapesscripts.evaluation.evalPixelLevelSemanticLabeling as CSEval # noqa$/;" i +cityscapesscripts mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +cityscapesscripts mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +evaluate mmseg\datasets\cityscapes.py /^ def evaluate(self,$/;" m class:CityscapesDataset +evaluation mmseg\datasets\cityscapes.py /^ import cityscapesscripts.evaluation.evalPixelLevelSemanticLabeling as CSEval # noqa$/;" i +format_results mmseg\datasets\cityscapes.py /^ def format_results(self, results, imgfile_prefix=None, to_label_id=True):$/;" m class:CityscapesDataset +helpers mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +helpers mmseg\datasets\cityscapes.py /^ import cityscapesscripts.helpers.labels as CSLabels$/;" i +mmcv mmseg\datasets\cityscapes.py /^import mmcv$/;" i +noqa mmseg\datasets\cityscapes.py /^ import cityscapesscripts.evaluation.evalPixelLevelSemanticLabeling as CSEval # noqa$/;" i +np mmseg\datasets\cityscapes.py /^import numpy as np$/;" i +os mmseg\datasets\cityscapes.py /^import os.path as osp$/;" i +osp mmseg\datasets\cityscapes.py /^import os.path as osp$/;" i +print_log mmseg\datasets\cityscapes.py /^from mmcv.utils import print_log$/;" i +results2img mmseg\datasets\cityscapes.py /^ def results2img(self, results, imgfile_prefix, to_label_id):$/;" m class:CityscapesDataset +tempfile mmseg\datasets\cityscapes.py /^import tempfile$/;" i +AsciiTable mmseg\datasets\custom.py /^from terminaltables import AsciiTable$/;" i +CLASSES mmseg\datasets\custom.py /^ CLASSES = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,$/;" v class:CustomDataset +Compose mmseg\datasets\custom.py /^from .pipelines import Compose$/;" i +CustomDataset mmseg\datasets\custom.py /^class CustomDataset(Dataset):$/;" c +DATASETS mmseg\datasets\custom.py /^from .builder import DATASETS$/;" i +Dataset mmseg\datasets\custom.py /^from torch.utils.data import Dataset$/;" i +PALETTE mmseg\datasets\custom.py /^ PALETTE = [[0, 0, 0], [40, 100, 150], [80, 150, 200], [120, 200, 10], [160, 10, 60],$/;" v class:CustomDataset +__getitem__ mmseg\datasets\custom.py /^ def __getitem__(self, idx):$/;" m class:CustomDataset file: +__init__ mmseg\datasets\custom.py /^ def __init__(self,$/;" m class:CustomDataset +__len__ mmseg\datasets\custom.py /^ def __len__(self):$/;" m class:CustomDataset file: +eval_metrics mmseg\datasets\custom.py /^from mmseg.core import eval_metrics$/;" i +evaluate mmseg\datasets\custom.py /^ def evaluate(self,$/;" m class:CustomDataset +format_results mmseg\datasets\custom.py /^ def format_results(self, results, **kwargs):$/;" m class:CustomDataset +get_ann_info mmseg\datasets\custom.py /^ def get_ann_info(self, idx):$/;" m class:CustomDataset +get_classes_and_palette mmseg\datasets\custom.py /^ def get_classes_and_palette(self, classes=None, palette=None):$/;" m class:CustomDataset +get_gt_seg_maps mmseg\datasets\custom.py /^ def get_gt_seg_maps(self, efficient_test=False):$/;" m class:CustomDataset +get_palette_for_custom_classes mmseg\datasets\custom.py /^ def get_palette_for_custom_classes(self, class_names, palette=None):$/;" m class:CustomDataset +get_root_logger mmseg\datasets\custom.py /^from mmseg.utils import get_root_logger$/;" i +load_annotations mmseg\datasets\custom.py /^ def load_annotations(self, img_dir, img_suffix, ann_dir, seg_map_suffix,$/;" m class:CustomDataset +mmcv mmseg\datasets\custom.py /^import mmcv$/;" i +np mmseg\datasets\custom.py /^import numpy as np$/;" i +os mmseg\datasets\custom.py /^import os$/;" i +os mmseg\datasets\custom.py /^import os.path as osp$/;" i +osp mmseg\datasets\custom.py /^import os.path as osp$/;" i +pre_pipeline mmseg\datasets\custom.py /^ def pre_pipeline(self, results):$/;" m class:CustomDataset +prepare_test_img mmseg\datasets\custom.py /^ def prepare_test_img(self, idx):$/;" m class:CustomDataset +prepare_train_img mmseg\datasets\custom.py /^ def prepare_train_img(self, idx):$/;" m class:CustomDataset +print_log mmseg\datasets\custom.py /^from mmcv.utils import print_log$/;" i +reduce mmseg\datasets\custom.py /^from functools import reduce$/;" i +ConcatDataset mmseg\datasets\dataset_wrappers.py /^class ConcatDataset(_ConcatDataset):$/;" c +DATASETS mmseg\datasets\dataset_wrappers.py /^from .builder import DATASETS$/;" i +RepeatDataset mmseg\datasets\dataset_wrappers.py /^class RepeatDataset(object):$/;" c +_ConcatDataset mmseg\datasets\dataset_wrappers.py /^from torch.utils.data.dataset import ConcatDataset as _ConcatDataset$/;" i +__getitem__ mmseg\datasets\dataset_wrappers.py /^ def __getitem__(self, idx):$/;" m class:RepeatDataset file: +__init__ mmseg\datasets\dataset_wrappers.py /^ def __init__(self, dataset, times):$/;" m class:RepeatDataset +__init__ mmseg\datasets\dataset_wrappers.py /^ def __init__(self, datasets):$/;" m class:ConcatDataset +__len__ mmseg\datasets\dataset_wrappers.py /^ def __len__(self):$/;" m class:RepeatDataset file: +CLASSES mmseg\datasets\drive.py /^ CLASSES = ('background', 'vessel')$/;" v class:DRIVEDataset +CustomDataset mmseg\datasets\drive.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\drive.py /^from .builder import DATASETS$/;" i +DRIVEDataset mmseg\datasets\drive.py /^class DRIVEDataset(CustomDataset):$/;" c +PALETTE mmseg\datasets\drive.py /^ PALETTE = [[120, 120, 120], [6, 230, 230]]$/;" v class:DRIVEDataset +__init__ mmseg\datasets\drive.py /^ def __init__(self, **kwargs):$/;" m class:DRIVEDataset +os mmseg\datasets\drive.py /^import os.path as osp$/;" i +osp mmseg\datasets\drive.py /^import os.path as osp$/;" i +CLASSES mmseg\datasets\hrf.py /^ CLASSES = ('background', 'vessel')$/;" v class:HRFDataset +CustomDataset mmseg\datasets\hrf.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\hrf.py /^from .builder import DATASETS$/;" i +HRFDataset mmseg\datasets\hrf.py /^class HRFDataset(CustomDataset):$/;" c +PALETTE mmseg\datasets\hrf.py /^ PALETTE = [[120, 120, 120], [6, 230, 230]]$/;" v class:HRFDataset +__init__ mmseg\datasets\hrf.py /^ def __init__(self, **kwargs):$/;" m class:HRFDataset +os mmseg\datasets\hrf.py /^import os.path as osp$/;" i +osp mmseg\datasets\hrf.py /^import os.path as osp$/;" i +CLASSES mmseg\datasets\pascal_context.py /^ CLASSES = ('background', 'aeroplane', 'bicycle', 'bird', 'boat', 'bottle',$/;" v class:PascalContextDataset +CustomDataset mmseg\datasets\pascal_context.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\pascal_context.py /^from .builder import DATASETS$/;" i +PALETTE mmseg\datasets\pascal_context.py /^ PALETTE = [[120, 120, 120], [180, 120, 120], [6, 230, 230], [80, 50, 50],$/;" v class:PascalContextDataset +PascalContextDataset mmseg\datasets\pascal_context.py /^class PascalContextDataset(CustomDataset):$/;" c +__init__ mmseg\datasets\pascal_context.py /^ def __init__(self, split, **kwargs):$/;" m class:PascalContextDataset +os mmseg\datasets\pascal_context.py /^import os.path as osp$/;" i +osp mmseg\datasets\pascal_context.py /^import os.path as osp$/;" i +AdjustGamma mmseg\datasets\pipelines\__init__.py /^from .transforms import (CLAHE, AdjustGamma, Normalize, Pad,$/;" i +CLAHE mmseg\datasets\pipelines\__init__.py /^from .transforms import (CLAHE, AdjustGamma, Normalize, Pad,$/;" i +Collect mmseg\datasets\pipelines\__init__.py /^from .formating import (Collect, ImageToTensor, ToDataContainer, ToTensor,$/;" i +Compose mmseg\datasets\pipelines\__init__.py /^from .compose import Compose$/;" i +ImageToTensor mmseg\datasets\pipelines\__init__.py /^from .formating import (Collect, ImageToTensor, ToDataContainer, ToTensor,$/;" i +LoadAnnotations mmseg\datasets\pipelines\__init__.py /^from .loading import LoadAnnotations, LoadImageFromFile$/;" i +LoadImageFromFile mmseg\datasets\pipelines\__init__.py /^from .loading import LoadAnnotations, LoadImageFromFile$/;" i +MultiScaleFlipAug mmseg\datasets\pipelines\__init__.py /^from .test_time_aug import MultiScaleFlipAug$/;" i +Normalize mmseg\datasets\pipelines\__init__.py /^from .transforms import (CLAHE, AdjustGamma, Normalize, Pad,$/;" i +Pad mmseg\datasets\pipelines\__init__.py /^from .transforms import (CLAHE, AdjustGamma, Normalize, Pad,$/;" i +ToDataContainer mmseg\datasets\pipelines\__init__.py /^from .formating import (Collect, ImageToTensor, ToDataContainer, ToTensor,$/;" i +ToTensor mmseg\datasets\pipelines\__init__.py /^from .formating import (Collect, ImageToTensor, ToDataContainer, ToTensor,$/;" i +__all__ mmseg\datasets\pipelines\__init__.py /^__all__ = [$/;" v +Compose mmseg\datasets\pipelines\compose.py /^class Compose(object):$/;" c +PIPELINES mmseg\datasets\pipelines\compose.py /^from ..builder import PIPELINES$/;" i +__call__ mmseg\datasets\pipelines\compose.py /^ def __call__(self, data):$/;" m class:Compose file: +__init__ mmseg\datasets\pipelines\compose.py /^ def __init__(self, transforms):$/;" m class:Compose +__repr__ mmseg\datasets\pipelines\compose.py /^ def __repr__(self):$/;" m class:Compose file: +build_from_cfg mmseg\datasets\pipelines\compose.py /^from mmcv.utils import build_from_cfg$/;" i +collections mmseg\datasets\pipelines\compose.py /^import collections$/;" i +Collect mmseg\datasets\pipelines\formating.py /^class Collect(object):$/;" c +DC mmseg\datasets\pipelines\formating.py /^from mmcv.parallel import DataContainer as DC$/;" i +DefaultFormatBundle mmseg\datasets\pipelines\formating.py /^class DefaultFormatBundle(object):$/;" c +ImageToTensor mmseg\datasets\pipelines\formating.py /^class ImageToTensor(object):$/;" c +PIPELINES mmseg\datasets\pipelines\formating.py /^from ..builder import PIPELINES$/;" i +Sequence mmseg\datasets\pipelines\formating.py /^from collections.abc import Sequence$/;" i +ToDataContainer mmseg\datasets\pipelines\formating.py /^class ToDataContainer(object):$/;" c +ToTensor mmseg\datasets\pipelines\formating.py /^class ToTensor(object):$/;" c +Transpose mmseg\datasets\pipelines\formating.py /^class Transpose(object):$/;" c +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:Collect file: +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:DefaultFormatBundle file: +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:ImageToTensor file: +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:ToDataContainer file: +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:ToTensor file: +__call__ mmseg\datasets\pipelines\formating.py /^ def __call__(self, results):$/;" m class:Transpose file: +__init__ mmseg\datasets\pipelines\formating.py /^ def __init__(self, keys):$/;" m class:ImageToTensor +__init__ mmseg\datasets\pipelines\formating.py /^ def __init__(self, keys):$/;" m class:ToTensor +__init__ mmseg\datasets\pipelines\formating.py /^ def __init__(self, keys, order):$/;" m class:Transpose +__init__ mmseg\datasets\pipelines\formating.py /^ def __init__(self,$/;" m class:Collect +__init__ mmseg\datasets\pipelines\formating.py /^ def __init__(self,$/;" m class:ToDataContainer +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:Collect file: +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:DefaultFormatBundle file: +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:ImageToTensor file: +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:ToDataContainer file: +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:ToTensor file: +__repr__ mmseg\datasets\pipelines\formating.py /^ def __repr__(self):$/;" m class:Transpose file: +mmcv mmseg\datasets\pipelines\formating.py /^import mmcv$/;" i +np mmseg\datasets\pipelines\formating.py /^import numpy as np$/;" i +to_tensor mmseg\datasets\pipelines\formating.py /^def to_tensor(data):$/;" f +torch mmseg\datasets\pipelines\formating.py /^import torch$/;" i +LoadAnnotations mmseg\datasets\pipelines\loading.py /^class LoadAnnotations(object):$/;" c +LoadImageFromFile mmseg\datasets\pipelines\loading.py /^class LoadImageFromFile(object):$/;" c +PIPELINES mmseg\datasets\pipelines\loading.py /^from ..builder import PIPELINES$/;" i +__call__ mmseg\datasets\pipelines\loading.py /^ def __call__(self, results):$/;" m class:LoadAnnotations file: +__call__ mmseg\datasets\pipelines\loading.py /^ def __call__(self, results):$/;" m class:LoadImageFromFile file: +__init__ mmseg\datasets\pipelines\loading.py /^ def __init__(self,$/;" m class:LoadAnnotations +__init__ mmseg\datasets\pipelines\loading.py /^ def __init__(self,$/;" m class:LoadImageFromFile +__repr__ mmseg\datasets\pipelines\loading.py /^ def __repr__(self):$/;" m class:LoadAnnotations file: +__repr__ mmseg\datasets\pipelines\loading.py /^ def __repr__(self):$/;" m class:LoadImageFromFile file: +mmcv mmseg\datasets\pipelines\loading.py /^import mmcv$/;" i +np mmseg\datasets\pipelines\loading.py /^import numpy as np$/;" i +os mmseg\datasets\pipelines\loading.py /^import os.path as osp$/;" i +osp mmseg\datasets\pipelines\loading.py /^import os.path as osp$/;" i +Compose mmseg\datasets\pipelines\test_time_aug.py /^from .compose import Compose$/;" i +MultiScaleFlipAug mmseg\datasets\pipelines\test_time_aug.py /^class MultiScaleFlipAug(object):$/;" c +PIPELINES mmseg\datasets\pipelines\test_time_aug.py /^from ..builder import PIPELINES$/;" i +__call__ mmseg\datasets\pipelines\test_time_aug.py /^ def __call__(self, results):$/;" m class:MultiScaleFlipAug file: +__init__ mmseg\datasets\pipelines\test_time_aug.py /^ def __init__(self,$/;" m class:MultiScaleFlipAug +__repr__ mmseg\datasets\pipelines\test_time_aug.py /^ def __repr__(self):$/;" m class:MultiScaleFlipAug file: +mmcv mmseg\datasets\pipelines\test_time_aug.py /^import mmcv$/;" i +warnings mmseg\datasets\pipelines\test_time_aug.py /^import warnings$/;" i +AdjustGamma mmseg\datasets\pipelines\transforms.py /^class AdjustGamma(object):$/;" c +CLAHE mmseg\datasets\pipelines\transforms.py /^class CLAHE(object):$/;" c +Normalize mmseg\datasets\pipelines\transforms.py /^class Normalize(object):$/;" c +PIPELINES mmseg\datasets\pipelines\transforms.py /^from ..builder import PIPELINES$/;" i +Pad mmseg\datasets\pipelines\transforms.py /^class Pad(object):$/;" c +PhotoMetricDistortion mmseg\datasets\pipelines\transforms.py /^class PhotoMetricDistortion(object):$/;" c +RGB2Gray mmseg\datasets\pipelines\transforms.py /^class RGB2Gray(object):$/;" c +RandomCrop mmseg\datasets\pipelines\transforms.py /^class RandomCrop(object):$/;" c +RandomFlip mmseg\datasets\pipelines\transforms.py /^class RandomFlip(object):$/;" c +RandomRotate mmseg\datasets\pipelines\transforms.py /^class RandomRotate(object):$/;" c +Rerange mmseg\datasets\pipelines\transforms.py /^class Rerange(object):$/;" c +Resize mmseg\datasets\pipelines\transforms.py /^class Resize(object):$/;" c +SegRescale mmseg\datasets\pipelines\transforms.py /^class SegRescale(object):$/;" c +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:AdjustGamma file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:CLAHE file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:Normalize file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:Pad file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:PhotoMetricDistortion file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:RGB2Gray file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:RandomCrop file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:RandomFlip file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:RandomRotate file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:Rerange file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:Resize file: +__call__ mmseg\datasets\pipelines\transforms.py /^ def __call__(self, results):$/;" m class:SegRescale file: +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, clip_limit=40.0, tile_grid_size=(8, 8)):$/;" m class:CLAHE +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, crop_size, cat_max_ratio=1., ignore_index=255):$/;" m class:RandomCrop +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, gamma=1.0):$/;" m class:AdjustGamma +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, mean, std, to_rgb=True):$/;" m class:Normalize +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, min_value=0, max_value=255):$/;" m class:Rerange +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, out_channels=None, weights=(0.299, 0.587, 0.114)):$/;" m class:RGB2Gray +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, prob=None, direction='horizontal'):$/;" m class:RandomFlip +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self, scale_factor=1):$/;" m class:SegRescale +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self,$/;" m class:Pad +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self,$/;" m class:PhotoMetricDistortion +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self,$/;" m class:RandomRotate +__init__ mmseg\datasets\pipelines\transforms.py /^ def __init__(self,$/;" m class:Resize +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:AdjustGamma file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:CLAHE file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:Normalize file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:Pad file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:PhotoMetricDistortion file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:RGB2Gray file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:RandomCrop file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:RandomFlip file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:RandomRotate file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:Rerange file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:Resize file: +__repr__ mmseg\datasets\pipelines\transforms.py /^ def __repr__(self):$/;" m class:SegRescale file: +_pad_img mmseg\datasets\pipelines\transforms.py /^ def _pad_img(self, results):$/;" m class:Pad +_pad_seg mmseg\datasets\pipelines\transforms.py /^ def _pad_seg(self, results):$/;" m class:Pad +_random_scale mmseg\datasets\pipelines\transforms.py /^ def _random_scale(self, results):$/;" m class:Resize +_resize_img mmseg\datasets\pipelines\transforms.py /^ def _resize_img(self, results):$/;" m class:Resize +_resize_seg mmseg\datasets\pipelines\transforms.py /^ def _resize_seg(self, results):$/;" m class:Resize +brightness mmseg\datasets\pipelines\transforms.py /^ def brightness(self, img):$/;" m class:PhotoMetricDistortion +contrast mmseg\datasets\pipelines\transforms.py /^ def contrast(self, img):$/;" m class:PhotoMetricDistortion +convert mmseg\datasets\pipelines\transforms.py /^ def convert(self, img, alpha=1, beta=0):$/;" m class:PhotoMetricDistortion +crop mmseg\datasets\pipelines\transforms.py /^ def crop(self, img, crop_bbox):$/;" m class:RandomCrop +deprecated_api_warning mmseg\datasets\pipelines\transforms.py /^from mmcv.utils import deprecated_api_warning, is_tuple_of$/;" i +get_crop_bbox mmseg\datasets\pipelines\transforms.py /^ def get_crop_bbox(self, img):$/;" m class:RandomCrop +hue mmseg\datasets\pipelines\transforms.py /^ def hue(self, img):$/;" m class:PhotoMetricDistortion +is_tuple_of mmseg\datasets\pipelines\transforms.py /^from mmcv.utils import deprecated_api_warning, is_tuple_of$/;" i +mmcv mmseg\datasets\pipelines\transforms.py /^import mmcv$/;" i +np mmseg\datasets\pipelines\transforms.py /^import numpy as np$/;" i +random mmseg\datasets\pipelines\transforms.py /^from numpy import random$/;" i +random_sample mmseg\datasets\pipelines\transforms.py /^ def random_sample(img_scales):$/;" m class:Resize +random_sample_ratio mmseg\datasets\pipelines\transforms.py /^ def random_sample_ratio(img_scale, ratio_range):$/;" m class:Resize +random_select mmseg\datasets\pipelines\transforms.py /^ def random_select(img_scales):$/;" m class:Resize +saturation mmseg\datasets\pipelines\transforms.py /^ def saturation(self, img):$/;" m class:PhotoMetricDistortion +CLASSES mmseg\datasets\stare.py /^ CLASSES = ('background', 'vessel')$/;" v class:STAREDataset +CustomDataset mmseg\datasets\stare.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\stare.py /^from .builder import DATASETS$/;" i +PALETTE mmseg\datasets\stare.py /^ PALETTE = [[120, 120, 120], [6, 230, 230]]$/;" v class:STAREDataset +STAREDataset mmseg\datasets\stare.py /^class STAREDataset(CustomDataset):$/;" c +__init__ mmseg\datasets\stare.py /^ def __init__(self, **kwargs):$/;" m class:STAREDataset +os mmseg\datasets\stare.py /^import os.path as osp$/;" i +osp mmseg\datasets\stare.py /^import os.path as osp$/;" i +CLASSES mmseg\datasets\voc.py /^ CLASSES = ('background', 'aeroplane', 'bicycle', 'bird', 'boat', 'bottle',$/;" v class:PascalVOCDataset +CustomDataset mmseg\datasets\voc.py /^from .custom import CustomDataset$/;" i +DATASETS mmseg\datasets\voc.py /^from .builder import DATASETS$/;" i +PALETTE mmseg\datasets\voc.py /^ PALETTE = [[0, 0, 0], [128, 0, 0], [0, 128, 0], [128, 128, 0], [0, 0, 128],$/;" v class:PascalVOCDataset +PascalVOCDataset mmseg\datasets\voc.py /^class PascalVOCDataset(CustomDataset):$/;" c +__init__ mmseg\datasets\voc.py /^ def __init__(self, split, **kwargs):$/;" m class:PascalVOCDataset +os mmseg\datasets\voc.py /^import os.path as osp$/;" i +osp mmseg\datasets\voc.py /^import os.path as osp$/;" i +BACKBONES mmseg\models\__init__.py /^from .builder import (BACKBONES, HEADS, LOSSES, SEGMENTORS, build_backbone,$/;" i +F401 mmseg\models\__init__.py /^from .backbones import * # noqa: F401,F403$/;" i +F401 mmseg\models\__init__.py /^from .decode_heads import * # noqa: F401,F403$/;" i +F401 mmseg\models\__init__.py /^from .losses import * # noqa: F401,F403$/;" i +F401 mmseg\models\__init__.py /^from .necks import * # noqa: F401,F403$/;" i +F401 mmseg\models\__init__.py /^from .segmentors import * # noqa: F401,F403$/;" i +F403 mmseg\models\__init__.py /^from .backbones import * # noqa: F401,F403$/;" i +F403 mmseg\models\__init__.py /^from .decode_heads import * # noqa: F401,F403$/;" i +F403 mmseg\models\__init__.py /^from .losses import * # noqa: F401,F403$/;" i +F403 mmseg\models\__init__.py /^from .necks import * # noqa: F401,F403$/;" i +F403 mmseg\models\__init__.py /^from .segmentors import * # noqa: F401,F403$/;" i +HEADS mmseg\models\__init__.py /^from .builder import (BACKBONES, HEADS, LOSSES, SEGMENTORS, build_backbone,$/;" i +LOSSES mmseg\models\__init__.py /^from .builder import (BACKBONES, HEADS, LOSSES, SEGMENTORS, build_backbone,$/;" i +SEGMENTORS mmseg\models\__init__.py /^from .builder import (BACKBONES, HEADS, LOSSES, SEGMENTORS, build_backbone,$/;" i +__all__ mmseg\models\__init__.py /^__all__ = [$/;" v +build_backbone mmseg\models\__init__.py /^from .builder import (BACKBONES, HEADS, LOSSES, SEGMENTORS, build_backbone,$/;" i +noqa mmseg\models\__init__.py /^from .backbones import * # noqa: F401,F403$/;" i +noqa mmseg\models\__init__.py /^from .decode_heads import * # noqa: F401,F403$/;" i +noqa mmseg\models\__init__.py /^from .losses import * # noqa: F401,F403$/;" i +noqa mmseg\models\__init__.py /^from .necks import * # noqa: F401,F403$/;" i +noqa mmseg\models\__init__.py /^from .segmentors import * # noqa: F401,F403$/;" i +CGNet mmseg\models\backbones\__init__.py /^from .cgnet import CGNet$/;" i +FastSCNN mmseg\models\backbones\__init__.py /^from .fast_scnn import FastSCNN$/;" i +HRNet mmseg\models\backbones\__init__.py /^from .hrnet import HRNet$/;" i +MobileNetV2 mmseg\models\backbones\__init__.py /^from .mobilenet_v2 import MobileNetV2$/;" i +MobileNetV3 mmseg\models\backbones\__init__.py /^from .mobilenet_v3 import MobileNetV3$/;" i +ResNeSt mmseg\models\backbones\__init__.py /^from .resnest import ResNeSt$/;" i +ResNeXt mmseg\models\backbones\__init__.py /^from .resnext import ResNeXt$/;" i +ResNet mmseg\models\backbones\__init__.py /^from .resnet import ResNet, ResNetV1c, ResNetV1d$/;" i +ResNetV1c mmseg\models\backbones\__init__.py /^from .resnet import ResNet, ResNetV1c, ResNetV1d$/;" i +ResNetV1d mmseg\models\backbones\__init__.py /^from .resnet import ResNet, ResNetV1c, ResNetV1d$/;" i +UNet mmseg\models\backbones\__init__.py /^from .unet import UNet$/;" i +VIT_MLA mmseg\models\backbones\__init__.py /^from .vit_mla import VIT_MLA$/;" i +VisionTransformer mmseg\models\backbones\__init__.py /^from .vit import VisionTransformer$/;" i +__all__ mmseg\models\backbones\__init__.py /^__all__ = [$/;" v +pvt_small mmseg\models\backbones\__init__.py /^from .pvt import pvt_small, pvt_small_f4, pvt_tiny$/;" i +pvt_small_dia mmseg\models\backbones\__init__.py /^from .pvt_dia import pvt_small_dia$/;" i +pvt_small_f4 mmseg\models\backbones\__init__.py /^from .pvt import pvt_small, pvt_small_f4, pvt_tiny$/;" i +pvt_tiny mmseg\models\backbones\__init__.py /^from .pvt import pvt_small, pvt_small_f4, pvt_tiny$/;" i +BACKBONES mmseg\models\backbones\cgnet.py /^from ..builder import BACKBONES$/;" i +CGNet mmseg\models\backbones\cgnet.py /^class CGNet(nn.Module):$/;" c +ContextGuidedBlock mmseg\models\backbones\cgnet.py /^class ContextGuidedBlock(nn.Module):$/;" c +ConvModule mmseg\models\backbones\cgnet.py /^from mmcv.cnn import (ConvModule, build_conv_layer, build_norm_layer,$/;" i +GlobalContextExtractor mmseg\models\backbones\cgnet.py /^class GlobalContextExtractor(nn.Module):$/;" c +InputInjection mmseg\models\backbones\cgnet.py /^class InputInjection(nn.Module):$/;" c +_BatchNorm mmseg\models\backbones\cgnet.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +__init__ mmseg\models\backbones\cgnet.py /^ def __init__(self, channel, reduction=16, with_cp=False):$/;" m class:GlobalContextExtractor +__init__ mmseg\models\backbones\cgnet.py /^ def __init__(self, num_downsampling):$/;" m class:InputInjection +__init__ mmseg\models\backbones\cgnet.py /^ def __init__(self,$/;" m class:CGNet +__init__ mmseg\models\backbones\cgnet.py /^ def __init__(self,$/;" m class:ContextGuidedBlock +_inner_forward mmseg\models\backbones\cgnet.py /^ def _inner_forward(x):$/;" f function:ContextGuidedBlock.forward +_inner_forward mmseg\models\backbones\cgnet.py /^ def _inner_forward(x):$/;" f function:GlobalContextExtractor.forward +build_conv_layer mmseg\models\backbones\cgnet.py /^from mmcv.cnn import (ConvModule, build_conv_layer, build_norm_layer,$/;" i +build_norm_layer mmseg\models\backbones\cgnet.py /^from mmcv.cnn import (ConvModule, build_conv_layer, build_norm_layer,$/;" i +cp mmseg\models\backbones\cgnet.py /^import torch.utils.checkpoint as cp$/;" i +forward mmseg\models\backbones\cgnet.py /^ def forward(self, x):$/;" m class:CGNet +forward mmseg\models\backbones\cgnet.py /^ def forward(self, x):$/;" m class:ContextGuidedBlock +forward mmseg\models\backbones\cgnet.py /^ def forward(self, x):$/;" m class:GlobalContextExtractor +forward mmseg\models\backbones\cgnet.py /^ def forward(self, x):$/;" m class:InputInjection +get_root_logger mmseg\models\backbones\cgnet.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\cgnet.py /^ def init_weights(self, pretrained=None):$/;" m class:CGNet +load_checkpoint mmseg\models\backbones\cgnet.py /^from mmcv.runner import load_checkpoint$/;" i +nn mmseg\models\backbones\cgnet.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\cgnet.py /^import torch$/;" i +torch mmseg\models\backbones\cgnet.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\cgnet.py /^import torch.utils.checkpoint as cp$/;" i +train mmseg\models\backbones\cgnet.py /^ def train(self, mode=True):$/;" m class:CGNet +utils mmseg\models\backbones\cgnet.py /^import torch.utils.checkpoint as cp$/;" i +BACKBONES mmseg\models\backbones\fast_scnn.py /^from ..builder import BACKBONES$/;" i +ConvModule mmseg\models\backbones\fast_scnn.py /^from mmcv.cnn import (ConvModule, DepthwiseSeparableConvModule, constant_init,$/;" i +DepthwiseSeparableConvModule mmseg\models\backbones\fast_scnn.py /^from mmcv.cnn import (ConvModule, DepthwiseSeparableConvModule, constant_init,$/;" i +FastSCNN mmseg\models\backbones\fast_scnn.py /^class FastSCNN(nn.Module):$/;" c +FeatureFusionModule mmseg\models\backbones\fast_scnn.py /^class FeatureFusionModule(nn.Module):$/;" c +GlobalFeatureExtractor mmseg\models\backbones\fast_scnn.py /^class GlobalFeatureExtractor(nn.Module):$/;" c +InvertedResidual mmseg\models\backbones\fast_scnn.py /^from ..utils.inverted_residual import InvertedResidual$/;" i +LearningToDownsample mmseg\models\backbones\fast_scnn.py /^class LearningToDownsample(nn.Module):$/;" c +PPM mmseg\models\backbones\fast_scnn.py /^from mmseg.models.decode_heads.psp_head import PPM$/;" i +_BatchNorm mmseg\models\backbones\fast_scnn.py /^from torch.nn.modules.batchnorm import _BatchNorm$/;" i +__init__ mmseg\models\backbones\fast_scnn.py /^ def __init__(self,$/;" m class:FastSCNN +__init__ mmseg\models\backbones\fast_scnn.py /^ def __init__(self,$/;" m class:FeatureFusionModule +__init__ mmseg\models\backbones\fast_scnn.py /^ def __init__(self,$/;" m class:GlobalFeatureExtractor +__init__ mmseg\models\backbones\fast_scnn.py /^ def __init__(self,$/;" m class:LearningToDownsample +_make_layer mmseg\models\backbones\fast_scnn.py /^ def _make_layer(self,$/;" m class:GlobalFeatureExtractor +constant_init mmseg\models\backbones\fast_scnn.py /^from mmcv.cnn import (ConvModule, DepthwiseSeparableConvModule, constant_init,$/;" i +forward mmseg\models\backbones\fast_scnn.py /^ def forward(self, higher_res_feature, lower_res_feature):$/;" m class:FeatureFusionModule +forward mmseg\models\backbones\fast_scnn.py /^ def forward(self, x):$/;" m class:FastSCNN +forward mmseg\models\backbones\fast_scnn.py /^ def forward(self, x):$/;" m class:GlobalFeatureExtractor +forward mmseg\models\backbones\fast_scnn.py /^ def forward(self, x):$/;" m class:LearningToDownsample +init_weights mmseg\models\backbones\fast_scnn.py /^ def init_weights(self, pretrained=None):$/;" m class:FastSCNN +nn mmseg\models\backbones\fast_scnn.py /^import torch.nn as nn$/;" i +resize mmseg\models\backbones\fast_scnn.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\backbones\fast_scnn.py /^import torch$/;" i +torch mmseg\models\backbones\fast_scnn.py /^import torch.nn as nn$/;" i +F mmseg\models\backbones\helpers.py /^import torch.nn.functional as F$/;" i +F401 mmseg\models\backbones\helpers.py /^from urllib.parse import urlparse # noqa: F401$/;" i +HASH_REGEX mmseg\models\backbones\helpers.py /^HASH_REGEX = re.compile(r'-([a-f0-9]*)\\.')$/;" v +_logger mmseg\models\backbones\helpers.py /^_logger = logging.getLogger(__name__)$/;" v +errno mmseg\models\backbones\helpers.py /^import errno$/;" i +load_pretrained mmseg\models\backbones\helpers.py /^def load_pretrained(model, cfg=None, num_classes=1000, in_chans=3, filter_fn=None, strict=True, pos_embed_interp=False, num_patches=576, align_corners=False):$/;" f +load_state_dict_from_url mmseg\models\backbones\helpers.py /^def load_state_dict_from_url(url, model_dir=None, file_name=None, check_hash=False, progress=True, map_location=None):$/;" f +logging mmseg\models\backbones\helpers.py /^import logging$/;" i +math mmseg\models\backbones\helpers.py /^import math$/;" i +model_zoo mmseg\models\backbones\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +nn mmseg\models\backbones\helpers.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\helpers.py /^import torch.nn.functional as F$/;" i +noqa mmseg\models\backbones\helpers.py /^from urllib.parse import urlparse # noqa: F401$/;" i +os mmseg\models\backbones\helpers.py /^import os$/;" i +re mmseg\models\backbones\helpers.py /^import re$/;" i +sys mmseg\models\backbones\helpers.py /^import sys$/;" i +torch mmseg\models\backbones\helpers.py /^import torch$/;" i +torch mmseg\models\backbones\helpers.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\helpers.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\backbones\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +urlparse mmseg\models\backbones\helpers.py /^from urllib.parse import urlparse # noqa: F401$/;" i +utils mmseg\models\backbones\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +warnings mmseg\models\backbones\helpers.py /^import warnings$/;" i +zipfile mmseg\models\backbones\helpers.py /^import zipfile$/;" i +BACKBONES mmseg\models\backbones\hrnet.py /^from ..builder import BACKBONES$/;" i +BasicBlock mmseg\models\backbones\hrnet.py /^from .resnet import BasicBlock, Bottleneck$/;" i +Bottleneck mmseg\models\backbones\hrnet.py /^from .resnet import BasicBlock, Bottleneck$/;" i +HRModule mmseg\models\backbones\hrnet.py /^class HRModule(nn.Module):$/;" c +HRNet mmseg\models\backbones\hrnet.py /^class HRNet(nn.Module):$/;" c +Upsample mmseg\models\backbones\hrnet.py /^from mmseg.ops import Upsample, resize$/;" i +_BatchNorm mmseg\models\backbones\hrnet.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +__init__ mmseg\models\backbones\hrnet.py /^ def __init__(self,$/;" m class:HRModule +__init__ mmseg\models\backbones\hrnet.py /^ def __init__(self,$/;" m class:HRNet +_check_branches mmseg\models\backbones\hrnet.py /^ def _check_branches(self, num_branches, num_blocks, in_channels,$/;" m class:HRModule +_make_branches mmseg\models\backbones\hrnet.py /^ def _make_branches(self, num_branches, block, num_blocks, num_channels):$/;" m class:HRModule +_make_fuse_layers mmseg\models\backbones\hrnet.py /^ def _make_fuse_layers(self):$/;" m class:HRModule +_make_layer mmseg\models\backbones\hrnet.py /^ def _make_layer(self, block, inplanes, planes, blocks, stride=1):$/;" m class:HRNet +_make_one_branch mmseg\models\backbones\hrnet.py /^ def _make_one_branch(self,$/;" m class:HRModule +_make_stage mmseg\models\backbones\hrnet.py /^ def _make_stage(self, layer_config, in_channels, multiscale_output=True):$/;" m class:HRNet +_make_transition_layer mmseg\models\backbones\hrnet.py /^ def _make_transition_layer(self, num_channels_pre_layer,$/;" m class:HRNet +blocks_dict mmseg\models\backbones\hrnet.py /^ blocks_dict = {'BASIC': BasicBlock, 'BOTTLENECK': Bottleneck}$/;" v class:HRNet +build_conv_layer mmseg\models\backbones\hrnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, constant_init,$/;" i +build_norm_layer mmseg\models\backbones\hrnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, constant_init,$/;" i +constant_init mmseg\models\backbones\hrnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, constant_init,$/;" i +forward mmseg\models\backbones\hrnet.py /^ def forward(self, x):$/;" m class:HRModule +forward mmseg\models\backbones\hrnet.py /^ def forward(self, x):$/;" m class:HRNet +get_root_logger mmseg\models\backbones\hrnet.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\hrnet.py /^ def init_weights(self, pretrained=None):$/;" m class:HRNet +load_checkpoint mmseg\models\backbones\hrnet.py /^from mmcv.runner import load_checkpoint$/;" i +nn mmseg\models\backbones\hrnet.py /^import torch.nn as nn$/;" i +norm1 mmseg\models\backbones\hrnet.py /^ def norm1(self):$/;" m class:HRNet +norm2 mmseg\models\backbones\hrnet.py /^ def norm2(self):$/;" m class:HRNet +resize mmseg\models\backbones\hrnet.py /^from mmseg.ops import Upsample, resize$/;" i +torch mmseg\models\backbones\hrnet.py /^import torch.nn as nn$/;" i +train mmseg\models\backbones\hrnet.py /^ def train(self, mode=True):$/;" m class:HRNet +DropBlock2d mmseg\models\backbones\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +DropPath mmseg\models\backbones\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +drop_block_2d mmseg\models\backbones\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +drop_path mmseg\models\backbones\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +to_2tuple mmseg\models\backbones\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_3tuple mmseg\models\backbones\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_4tuple mmseg\models\backbones\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_ntuple mmseg\models\backbones\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +trunc_normal_ mmseg\models\backbones\layers\__init__.py /^from .weight_init import trunc_normal_/;" i +DropBlock2d mmseg\models\backbones\layers\drop.py /^class DropBlock2d(nn.Module):$/;" c +DropPath mmseg\models\backbones\layers\drop.py /^class DropPath(nn.Module):$/;" c +F mmseg\models\backbones\layers\drop.py /^import torch.nn.functional as F$/;" i +__init__ mmseg\models\backbones\layers\drop.py /^ def __init__(self, drop_prob=None):$/;" m class:DropPath +__init__ mmseg\models\backbones\layers\drop.py /^ def __init__(self,$/;" m class:DropBlock2d +drop_block_2d mmseg\models\backbones\layers\drop.py /^def drop_block_2d($/;" f +drop_block_fast_2d mmseg\models\backbones\layers\drop.py /^def drop_block_fast_2d($/;" f +drop_path mmseg\models\backbones\layers\drop.py /^def drop_path(x, drop_prob: float = 0., training: bool = False):$/;" f +forward mmseg\models\backbones\layers\drop.py /^ def forward(self, x):$/;" m class:DropBlock2d +forward mmseg\models\backbones\layers\drop.py /^ def forward(self, x):$/;" m class:DropPath +nn mmseg\models\backbones\layers\drop.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\layers\drop.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\backbones\layers\drop.py /^import torch$/;" i +torch mmseg\models\backbones\layers\drop.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\layers\drop.py /^import torch.nn.functional as F$/;" i +_ntuple mmseg\models\backbones\layers\helpers.py /^def _ntuple(n):$/;" f +container_abcs mmseg\models\backbones\layers\helpers.py /^from torch._six import container_abcs$/;" i +parse mmseg\models\backbones\layers\helpers.py /^ def parse(x):$/;" f function:_ntuple +repeat mmseg\models\backbones\layers\helpers.py /^from itertools import repeat$/;" i +to_1tuple mmseg\models\backbones\layers\helpers.py /^to_1tuple = _ntuple(1)$/;" v +to_2tuple mmseg\models\backbones\layers\helpers.py /^to_2tuple = _ntuple(2)$/;" v +to_3tuple mmseg\models\backbones\layers\helpers.py /^to_3tuple = _ntuple(3)$/;" v +to_4tuple mmseg\models\backbones\layers\helpers.py /^to_4tuple = _ntuple(4)$/;" v +to_ntuple mmseg\models\backbones\layers\helpers.py /^to_ntuple = _ntuple$/;" v +_no_grad_trunc_normal_ mmseg\models\backbones\layers\weight_init.py /^def _no_grad_trunc_normal_(tensor, mean, std, a, b):$/;" f +math mmseg\models\backbones\layers\weight_init.py /^import math$/;" i +norm_cdf mmseg\models\backbones\layers\weight_init.py /^ def norm_cdf(x):$/;" f function:_no_grad_trunc_normal_ +torch mmseg\models\backbones\layers\weight_init.py /^import torch$/;" i +trunc_normal_ mmseg\models\backbones\layers\weight_init.py /^def trunc_normal_(tensor, mean=0., std=1., a=-2., b=2.):$/;" f +warnings mmseg\models\backbones\layers\weight_init.py /^import warnings$/;" i +BACKBONES mmseg\models\backbones\mobilenet_v2.py /^from ..builder import BACKBONES$/;" i +ConvModule mmseg\models\backbones\mobilenet_v2.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +InvertedResidual mmseg\models\backbones\mobilenet_v2.py /^from ..utils import InvertedResidual, make_divisible$/;" i +MobileNetV2 mmseg\models\backbones\mobilenet_v2.py /^class MobileNetV2(nn.Module):$/;" c +_BatchNorm mmseg\models\backbones\mobilenet_v2.py /^from torch.nn.modules.batchnorm import _BatchNorm$/;" i +__init__ mmseg\models\backbones\mobilenet_v2.py /^ def __init__(self,$/;" m class:MobileNetV2 +_freeze_stages mmseg\models\backbones\mobilenet_v2.py /^ def _freeze_stages(self):$/;" m class:MobileNetV2 +arch_settings mmseg\models\backbones\mobilenet_v2.py /^ arch_settings = [[1, 16, 1], [6, 24, 2], [6, 32, 3], [6, 64, 4],$/;" v class:MobileNetV2 +constant_init mmseg\models\backbones\mobilenet_v2.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +forward mmseg\models\backbones\mobilenet_v2.py /^ def forward(self, x):$/;" m class:MobileNetV2 +init_weights mmseg\models\backbones\mobilenet_v2.py /^ def init_weights(self, pretrained=None):$/;" m class:MobileNetV2 +kaiming_init mmseg\models\backbones\mobilenet_v2.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +load_checkpoint mmseg\models\backbones\mobilenet_v2.py /^from mmcv.runner import load_checkpoint$/;" i +logging mmseg\models\backbones\mobilenet_v2.py /^import logging$/;" i +make_divisible mmseg\models\backbones\mobilenet_v2.py /^from ..utils import InvertedResidual, make_divisible$/;" i +make_layer mmseg\models\backbones\mobilenet_v2.py /^ def make_layer(self, out_channels, num_blocks, stride, dilation,$/;" m class:MobileNetV2 +nn mmseg\models\backbones\mobilenet_v2.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\mobilenet_v2.py /^import torch.nn as nn$/;" i +train mmseg\models\backbones\mobilenet_v2.py /^ def train(self, mode=True):$/;" m class:MobileNetV2 +BACKBONES mmseg\models\backbones\mobilenet_v3.py /^from ..builder import BACKBONES$/;" i +Conv2dAdaptivePadding mmseg\models\backbones\mobilenet_v3.py /^from mmcv.cnn.bricks import Conv2dAdaptivePadding$/;" i +ConvModule mmseg\models\backbones\mobilenet_v3.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +InvertedResidual mmseg\models\backbones\mobilenet_v3.py /^from ..utils import InvertedResidualV3 as InvertedResidual$/;" i +MobileNetV3 mmseg\models\backbones\mobilenet_v3.py /^class MobileNetV3(nn.Module):$/;" c +_BatchNorm mmseg\models\backbones\mobilenet_v3.py /^from torch.nn.modules.batchnorm import _BatchNorm$/;" i +__init__ mmseg\models\backbones\mobilenet_v3.py /^ def __init__(self,$/;" m class:MobileNetV3 +_freeze_stages mmseg\models\backbones\mobilenet_v3.py /^ def _freeze_stages(self):$/;" m class:MobileNetV3 +_make_layer mmseg\models\backbones\mobilenet_v3.py /^ def _make_layer(self):$/;" m class:MobileNetV3 +arch_settings mmseg\models\backbones\mobilenet_v3.py /^ arch_settings = {$/;" v class:MobileNetV3 +constant_init mmseg\models\backbones\mobilenet_v3.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +forward mmseg\models\backbones\mobilenet_v3.py /^ def forward(self, x):$/;" m class:MobileNetV3 +init_weights mmseg\models\backbones\mobilenet_v3.py /^ def init_weights(self, pretrained=None):$/;" m class:MobileNetV3 +kaiming_init mmseg\models\backbones\mobilenet_v3.py /^from mmcv.cnn import ConvModule, constant_init, kaiming_init$/;" i +load_checkpoint mmseg\models\backbones\mobilenet_v3.py /^from mmcv.runner import load_checkpoint$/;" i +logging mmseg\models\backbones\mobilenet_v3.py /^import logging$/;" i +mmcv mmseg\models\backbones\mobilenet_v3.py /^import mmcv$/;" i +nn mmseg\models\backbones\mobilenet_v3.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\mobilenet_v3.py /^import torch.nn as nn$/;" i +train mmseg\models\backbones\mobilenet_v3.py /^ def train(self, mode=True):$/;" m class:MobileNetV3 +Attention mmseg\models\backbones\pvt.py /^class Attention(nn.Module):$/;" c +BACKBONES mmseg\models\backbones\pvt.py /^from ..builder import BACKBONES$/;" i +Block mmseg\models\backbones\pvt.py /^class Block(nn.Module):$/;" c +DropPath mmseg\models\backbones\pvt.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\backbones\pvt.py /^import torch.nn.functional as F$/;" i +Mlp mmseg\models\backbones\pvt.py /^class Mlp(nn.Module):$/;" c +PatchEmbed mmseg\models\backbones\pvt.py /^class PatchEmbed(nn.Module):$/;" c +PyramidVisionTransformer mmseg\models\backbones\pvt.py /^class PyramidVisionTransformer(nn.Module):$/;" c +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, **kwargs):$/;" m class:pvt_large +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, **kwargs):$/;" m class:pvt_small +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, **kwargs):$/;" m class:pvt_small_f4 +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, **kwargs):$/;" m class:pvt_tiny +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, qk_scale=None, drop=0., attn_drop=0.,$/;" m class:Block +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, dim, num_heads=8, qkv_bias=False, qk_scale=None, attn_drop=0., proj_drop=0., sr_ratio=1):$/;" m class:Attention +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768):$/;" m class:PatchEmbed +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, num_classes=1000, embed_dims=[64, 128, 256, 512],$/;" m class:PyramidVisionTransformer +__init__ mmseg\models\backbones\pvt.py /^ def __init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.):$/;" m class:Mlp +_cfg mmseg\models\backbones\pvt.py /^from timm.models.vision_transformer import _cfg$/;" i +_conv_filter mmseg\models\backbones\pvt.py /^def _conv_filter(state_dict, patch_size=16):$/;" f +_get_pos_embed mmseg\models\backbones\pvt.py /^ def _get_pos_embed(self, pos_embed, patch_embed, H, W):$/;" m class:PyramidVisionTransformer +_init_weights mmseg\models\backbones\pvt.py /^ def _init_weights(self, m):$/;" m class:PyramidVisionTransformer +forward mmseg\models\backbones\pvt.py /^ def forward(self, x):$/;" m class:Mlp +forward mmseg\models\backbones\pvt.py /^ def forward(self, x):$/;" m class:PatchEmbed +forward mmseg\models\backbones\pvt.py /^ def forward(self, x):$/;" m class:PyramidVisionTransformer +forward mmseg\models\backbones\pvt.py /^ def forward(self, x, H, W):$/;" m class:Attention +forward mmseg\models\backbones\pvt.py /^ def forward(self, x, H, W):$/;" m class:Block +forward_features mmseg\models\backbones\pvt.py /^ def forward_features(self, x):$/;" m class:PyramidVisionTransformer +get_root_logger mmseg\models\backbones\pvt.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\pvt.py /^ def init_weights(self, pretrained=None):$/;" m class:PyramidVisionTransformer +load_checkpoint mmseg\models\backbones\pvt.py /^from mmcv.runner import load_checkpoint$/;" i +nn mmseg\models\backbones\pvt.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\pvt.py /^import torch.nn.functional as F$/;" i +partial mmseg\models\backbones\pvt.py /^from functools import partial$/;" i +pvt_large mmseg\models\backbones\pvt.py /^class pvt_large(PyramidVisionTransformer):$/;" c +pvt_small mmseg\models\backbones\pvt.py /^class pvt_small(PyramidVisionTransformer):$/;" c +pvt_small_f4 mmseg\models\backbones\pvt.py /^class pvt_small_f4(PyramidVisionTransformer):$/;" c +pvt_tiny mmseg\models\backbones\pvt.py /^class pvt_tiny(PyramidVisionTransformer):$/;" c +register_model mmseg\models\backbones\pvt.py /^from timm.models.registry import register_model$/;" i +reset_drop_path mmseg\models\backbones\pvt.py /^ def reset_drop_path(self, drop_path_rate):$/;" m class:PyramidVisionTransformer +to_2tuple mmseg\models\backbones\pvt.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\backbones\pvt.py /^import torch$/;" i +torch mmseg\models\backbones\pvt.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\pvt.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\backbones\pvt.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +Attention mmseg\models\backbones\pvt_dia.py /^class Attention(nn.Module):$/;" c +BACKBONES mmseg\models\backbones\pvt_dia.py /^from ..builder import BACKBONES$/;" i +Block mmseg\models\backbones\pvt_dia.py /^class Block(nn.Module):$/;" c +DropPath mmseg\models\backbones\pvt_dia.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\backbones\pvt_dia.py /^import torch.nn.functional as F$/;" i +Mlp mmseg\models\backbones\pvt_dia.py /^class Mlp(nn.Module):$/;" c +PatchEmbed mmseg\models\backbones\pvt_dia.py /^class PatchEmbed(nn.Module):$/;" c +PyramidVisionTransformer mmseg\models\backbones\pvt_dia.py /^class PyramidVisionTransformer(nn.Module):$/;" c +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, **kwargs):$/;" m class:pvt_small_dia +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, **kwargs):$/;" m class:pvt_tiny_dia +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, qk_scale=None, drop=0., attn_drop=0.,$/;" m class:Block +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, dim, num_heads=8, qkv_bias=False, qk_scale=None, attn_drop=0., proj_drop=0., sr_ratio=1):$/;" m class:Attention +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768, dilation=1):$/;" m class:PatchEmbed +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, num_classes=1000, embed_dims=[64, 128, 256, 512],$/;" m class:PyramidVisionTransformer +__init__ mmseg\models\backbones\pvt_dia.py /^ def __init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.):$/;" m class:Mlp +_cfg mmseg\models\backbones\pvt_dia.py /^from timm.models.vision_transformer import _cfg$/;" i +_conv_filter mmseg\models\backbones\pvt_dia.py /^def _conv_filter(state_dict, patch_size=16):$/;" f +_get_pos_embed mmseg\models\backbones\pvt_dia.py /^ def _get_pos_embed(self, pos_embed, patch_embed, H, W):$/;" m class:PyramidVisionTransformer +_init_weights mmseg\models\backbones\pvt_dia.py /^ def _init_weights(self, m):$/;" m class:PyramidVisionTransformer +forward mmseg\models\backbones\pvt_dia.py /^ def forward(self, x):$/;" m class:Mlp +forward mmseg\models\backbones\pvt_dia.py /^ def forward(self, x):$/;" m class:PatchEmbed +forward mmseg\models\backbones\pvt_dia.py /^ def forward(self, x):$/;" m class:PyramidVisionTransformer +forward mmseg\models\backbones\pvt_dia.py /^ def forward(self, x, H, W):$/;" m class:Attention +forward mmseg\models\backbones\pvt_dia.py /^ def forward(self, x, H, W):$/;" m class:Block +forward_features mmseg\models\backbones\pvt_dia.py /^ def forward_features(self, x):$/;" m class:PyramidVisionTransformer +get_root_logger mmseg\models\backbones\pvt_dia.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\pvt_dia.py /^ def init_weights(self, pretrained=None):$/;" m class:PyramidVisionTransformer +load_checkpoint mmseg\models\backbones\pvt_dia.py /^from mmcv.runner import load_checkpoint$/;" i +nn mmseg\models\backbones\pvt_dia.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\pvt_dia.py /^import torch.nn.functional as F$/;" i +partial mmseg\models\backbones\pvt_dia.py /^from functools import partial$/;" i +pvt_small_dia mmseg\models\backbones\pvt_dia.py /^class pvt_small_dia(PyramidVisionTransformer):$/;" c +pvt_tiny_dia mmseg\models\backbones\pvt_dia.py /^class pvt_tiny_dia(PyramidVisionTransformer):$/;" c +register_model mmseg\models\backbones\pvt_dia.py /^from timm.models.registry import register_model$/;" i +reset_drop_path mmseg\models\backbones\pvt_dia.py /^ def reset_drop_path(self, drop_path_rate):$/;" m class:PyramidVisionTransformer +to_2tuple mmseg\models\backbones\pvt_dia.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\backbones\pvt_dia.py /^import torch$/;" i +torch mmseg\models\backbones\pvt_dia.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\pvt_dia.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\backbones\pvt_dia.py /^from timm.models.layers import DropPath, to_2tuple, trunc_normal_$/;" i +BACKBONES mmseg\models\backbones\resnest.py /^from ..builder import BACKBONES$/;" i +Bottleneck mmseg\models\backbones\resnest.py /^class Bottleneck(_Bottleneck):$/;" c +F mmseg\models\backbones\resnest.py /^import torch.nn.functional as F$/;" i +RSoftmax mmseg\models\backbones\resnest.py /^class RSoftmax(nn.Module):$/;" c +ResLayer mmseg\models\backbones\resnest.py /^from ..utils import ResLayer$/;" i +ResNeSt mmseg\models\backbones\resnest.py /^class ResNeSt(ResNetV1d):$/;" c +ResNetV1d mmseg\models\backbones\resnest.py /^from .resnet import ResNetV1d$/;" i +SplitAttentionConv2d mmseg\models\backbones\resnest.py /^class SplitAttentionConv2d(nn.Module):$/;" c +_Bottleneck mmseg\models\backbones\resnest.py /^from .resnet import Bottleneck as _Bottleneck$/;" i +__init__ mmseg\models\backbones\resnest.py /^ def __init__(self, radix, groups):$/;" m class:RSoftmax +__init__ mmseg\models\backbones\resnest.py /^ def __init__(self,$/;" m class:Bottleneck +__init__ mmseg\models\backbones\resnest.py /^ def __init__(self,$/;" m class:ResNeSt +__init__ mmseg\models\backbones\resnest.py /^ def __init__(self,$/;" m class:SplitAttentionConv2d +_inner_forward mmseg\models\backbones\resnest.py /^ def _inner_forward(x):$/;" f function:Bottleneck.forward +arch_settings mmseg\models\backbones\resnest.py /^ arch_settings = {$/;" v class:ResNeSt +build_conv_layer mmseg\models\backbones\resnest.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +build_norm_layer mmseg\models\backbones\resnest.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +cp mmseg\models\backbones\resnest.py /^import torch.utils.checkpoint as cp$/;" i +expansion mmseg\models\backbones\resnest.py /^ expansion = 4$/;" v class:Bottleneck +forward mmseg\models\backbones\resnest.py /^ def forward(self, x):$/;" m class:Bottleneck +forward mmseg\models\backbones\resnest.py /^ def forward(self, x):$/;" m class:RSoftmax +forward mmseg\models\backbones\resnest.py /^ def forward(self, x):$/;" m class:SplitAttentionConv2d +make_res_layer mmseg\models\backbones\resnest.py /^ def make_res_layer(self, **kwargs):$/;" m class:ResNeSt +math mmseg\models\backbones\resnest.py /^import math$/;" i +nn mmseg\models\backbones\resnest.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\resnest.py /^import torch.nn.functional as F$/;" i +norm0 mmseg\models\backbones\resnest.py /^ def norm0(self):$/;" m class:SplitAttentionConv2d +norm1 mmseg\models\backbones\resnest.py /^ def norm1(self):$/;" m class:SplitAttentionConv2d +torch mmseg\models\backbones\resnest.py /^import torch$/;" i +torch mmseg\models\backbones\resnest.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\resnest.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\backbones\resnest.py /^import torch.utils.checkpoint as cp$/;" i +utils mmseg\models\backbones\resnest.py /^import torch.utils.checkpoint as cp$/;" i +BACKBONES mmseg\models\backbones\resnet.py /^from ..builder import BACKBONES$/;" i +BasicBlock mmseg\models\backbones\resnet.py /^class BasicBlock(nn.Module):$/;" c +Bottleneck mmseg\models\backbones\resnet.py /^class Bottleneck(nn.Module):$/;" c +ResLayer mmseg\models\backbones\resnet.py /^from ..utils import ResLayer$/;" i +ResNet mmseg\models\backbones\resnet.py /^class ResNet(nn.Module):$/;" c +ResNetV1c mmseg\models\backbones\resnet.py /^class ResNetV1c(ResNet):$/;" c +ResNetV1d mmseg\models\backbones\resnet.py /^class ResNetV1d(ResNet):$/;" c +_BatchNorm mmseg\models\backbones\resnet.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +__init__ mmseg\models\backbones\resnet.py /^ def __init__(self, **kwargs):$/;" m class:ResNetV1c +__init__ mmseg\models\backbones\resnet.py /^ def __init__(self, **kwargs):$/;" m class:ResNetV1d +__init__ mmseg\models\backbones\resnet.py /^ def __init__(self,$/;" m class:BasicBlock +__init__ mmseg\models\backbones\resnet.py /^ def __init__(self,$/;" m class:Bottleneck +__init__ mmseg\models\backbones\resnet.py /^ def __init__(self,$/;" m class:ResNet +_freeze_stages mmseg\models\backbones\resnet.py /^ def _freeze_stages(self):$/;" m class:ResNet +_inner_forward mmseg\models\backbones\resnet.py /^ def _inner_forward(x):$/;" f function:BasicBlock.forward +_inner_forward mmseg\models\backbones\resnet.py /^ def _inner_forward(x):$/;" f function:Bottleneck.forward +_make_stem_layer mmseg\models\backbones\resnet.py /^ def _make_stem_layer(self, in_channels, stem_channels):$/;" m class:ResNet +arch_settings mmseg\models\backbones\resnet.py /^ arch_settings = {$/;" v class:ResNet +build_conv_layer mmseg\models\backbones\resnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, build_plugin_layer,$/;" i +build_norm_layer mmseg\models\backbones\resnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, build_plugin_layer,$/;" i +build_plugin_layer mmseg\models\backbones\resnet.py /^from mmcv.cnn import (build_conv_layer, build_norm_layer, build_plugin_layer,$/;" i +cp mmseg\models\backbones\resnet.py /^import torch.utils.checkpoint as cp$/;" i +expansion mmseg\models\backbones\resnet.py /^ expansion = 1$/;" v class:BasicBlock +expansion mmseg\models\backbones\resnet.py /^ expansion = 4$/;" v class:Bottleneck +forward mmseg\models\backbones\resnet.py /^ def forward(self, x):$/;" m class:BasicBlock +forward mmseg\models\backbones\resnet.py /^ def forward(self, x):$/;" m class:Bottleneck +forward mmseg\models\backbones\resnet.py /^ def forward(self, x):$/;" m class:ResNet +forward_plugin mmseg\models\backbones\resnet.py /^ def forward_plugin(self, x, plugin_names):$/;" m class:Bottleneck +get_root_logger mmseg\models\backbones\resnet.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\resnet.py /^ def init_weights(self, pretrained=None):$/;" m class:ResNet +load_checkpoint mmseg\models\backbones\resnet.py /^from mmcv.runner import load_checkpoint$/;" i +make_block_plugins mmseg\models\backbones\resnet.py /^ def make_block_plugins(self, in_channels, plugins):$/;" m class:Bottleneck +make_res_layer mmseg\models\backbones\resnet.py /^ def make_res_layer(self, **kwargs):$/;" m class:ResNet +make_stage_plugins mmseg\models\backbones\resnet.py /^ def make_stage_plugins(self, plugins, stage_idx):$/;" m class:ResNet +nn mmseg\models\backbones\resnet.py /^import torch.nn as nn$/;" i +norm1 mmseg\models\backbones\resnet.py /^ def norm1(self):$/;" m class:BasicBlock +norm1 mmseg\models\backbones\resnet.py /^ def norm1(self):$/;" m class:Bottleneck +norm1 mmseg\models\backbones\resnet.py /^ def norm1(self):$/;" m class:ResNet +norm2 mmseg\models\backbones\resnet.py /^ def norm2(self):$/;" m class:BasicBlock +norm2 mmseg\models\backbones\resnet.py /^ def norm2(self):$/;" m class:Bottleneck +norm3 mmseg\models\backbones\resnet.py /^ def norm3(self):$/;" m class:Bottleneck +torch mmseg\models\backbones\resnet.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\resnet.py /^import torch.utils.checkpoint as cp$/;" i +train mmseg\models\backbones\resnet.py /^ def train(self, mode=True):$/;" m class:ResNet +utils mmseg\models\backbones\resnet.py /^import torch.utils.checkpoint as cp$/;" i +BACKBONES mmseg\models\backbones\resnext.py /^from ..builder import BACKBONES$/;" i +Bottleneck mmseg\models\backbones\resnext.py /^class Bottleneck(_Bottleneck):$/;" c +ResLayer mmseg\models\backbones\resnext.py /^from ..utils import ResLayer$/;" i +ResNeXt mmseg\models\backbones\resnext.py /^class ResNeXt(ResNet):$/;" c +ResNet mmseg\models\backbones\resnext.py /^from .resnet import ResNet$/;" i +_Bottleneck mmseg\models\backbones\resnext.py /^from .resnet import Bottleneck as _Bottleneck$/;" i +__init__ mmseg\models\backbones\resnext.py /^ def __init__(self, groups=1, base_width=4, **kwargs):$/;" m class:ResNeXt +__init__ mmseg\models\backbones\resnext.py /^ def __init__(self,$/;" m class:Bottleneck +arch_settings mmseg\models\backbones\resnext.py /^ arch_settings = {$/;" v class:ResNeXt +build_conv_layer mmseg\models\backbones\resnext.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +build_norm_layer mmseg\models\backbones\resnext.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +make_res_layer mmseg\models\backbones\resnext.py /^ def make_res_layer(self, **kwargs):$/;" m class:ResNeXt +math mmseg\models\backbones\resnext.py /^import math$/;" i +BACKBONES mmseg\models\backbones\unet.py /^from ..builder import BACKBONES$/;" i +BasicConvBlock mmseg\models\backbones\unet.py /^class BasicConvBlock(nn.Module):$/;" c +ConvModule mmseg\models\backbones\unet.py /^from mmcv.cnn import (UPSAMPLE_LAYERS, ConvModule, build_activation_layer,$/;" i +DeconvModule mmseg\models\backbones\unet.py /^class DeconvModule(nn.Module):$/;" c +InterpConv mmseg\models\backbones\unet.py /^class InterpConv(nn.Module):$/;" c +UNet mmseg\models\backbones\unet.py /^class UNet(nn.Module):$/;" c +UPSAMPLE_LAYERS mmseg\models\backbones\unet.py /^from mmcv.cnn import (UPSAMPLE_LAYERS, ConvModule, build_activation_layer,$/;" i +UpConvBlock mmseg\models\backbones\unet.py /^from ..utils import UpConvBlock$/;" i +_BatchNorm mmseg\models\backbones\unet.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +__init__ mmseg\models\backbones\unet.py /^ def __init__(self,$/;" m class:BasicConvBlock +__init__ mmseg\models\backbones\unet.py /^ def __init__(self,$/;" m class:DeconvModule +__init__ mmseg\models\backbones\unet.py /^ def __init__(self,$/;" m class:InterpConv +__init__ mmseg\models\backbones\unet.py /^ def __init__(self,$/;" m class:UNet +_check_input_devisible mmseg\models\backbones\unet.py /^ def _check_input_devisible(self, x):$/;" m class:UNet +build_activation_layer mmseg\models\backbones\unet.py /^from mmcv.cnn import (UPSAMPLE_LAYERS, ConvModule, build_activation_layer,$/;" i +cp mmseg\models\backbones\unet.py /^import torch.utils.checkpoint as cp$/;" i +forward mmseg\models\backbones\unet.py /^ def forward(self, x):$/;" m class:BasicConvBlock +forward mmseg\models\backbones\unet.py /^ def forward(self, x):$/;" m class:DeconvModule +forward mmseg\models\backbones\unet.py /^ def forward(self, x):$/;" m class:InterpConv +forward mmseg\models\backbones\unet.py /^ def forward(self, x):$/;" m class:UNet +get_root_logger mmseg\models\backbones\unet.py /^from mmseg.utils import get_root_logger$/;" i +init_weights mmseg\models\backbones\unet.py /^ def init_weights(self, pretrained=None):$/;" m class:UNet +load_checkpoint mmseg\models\backbones\unet.py /^from mmcv.runner import load_checkpoint$/;" i +nn mmseg\models\backbones\unet.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\unet.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\unet.py /^import torch.utils.checkpoint as cp$/;" i +train mmseg\models\backbones\unet.py /^ def train(self, mode=True):$/;" m class:UNet +utils mmseg\models\backbones\unet.py /^import torch.utils.checkpoint as cp$/;" i +Attention mmseg\models\backbones\vit.py /^class Attention(nn.Module):$/;" c +BACKBONES mmseg\models\backbones\vit.py /^from ..builder import BACKBONES$/;" i +Block mmseg\models\backbones\vit.py /^class Block(nn.Module):$/;" c +DropPath mmseg\models\backbones\vit.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\backbones\vit.py /^import torch.nn.functional as F$/;" i +HybridEmbed mmseg\models\backbones\vit.py /^class HybridEmbed(nn.Module):$/;" c +Mlp mmseg\models\backbones\vit.py /^class Mlp(nn.Module):$/;" c +PatchEmbed mmseg\models\backbones\vit.py /^class PatchEmbed(nn.Module):$/;" c +VisionTransformer mmseg\models\backbones\vit.py /^class VisionTransformer(nn.Module):$/;" c +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, backbone, img_size=224, feature_size=None, in_chans=3, embed_dim=768):$/;" m class:HybridEmbed +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, qk_scale=None, drop=0., attn_drop=0.,$/;" m class:Block +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, dim, num_heads=8, qkv_bias=False, qk_scale=None, attn_drop=0., proj_drop=0.):$/;" m class:Attention +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768):$/;" m class:PatchEmbed +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.):$/;" m class:Mlp +__init__ mmseg\models\backbones\vit.py /^ def __init__(self, model_name='vit_large_patch16_384', img_size=384, patch_size=16, in_chans=3, embed_dim=1024, depth=24,$/;" m class:VisionTransformer +_cfg mmseg\models\backbones\vit.py /^def _cfg(url='', **kwargs):$/;" f +_conv_filter mmseg\models\backbones\vit.py /^ def _conv_filter(self, state_dict, patch_size=16):$/;" m class:VisionTransformer +build_norm_layer mmseg\models\backbones\vit.py /^from mmcv.cnn import build_norm_layer$/;" i +default_cfgs mmseg\models\backbones\vit.py /^default_cfgs = {$/;" v +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:Attention +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:Block +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:HybridEmbed +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:Mlp +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:PatchEmbed +forward mmseg\models\backbones\vit.py /^ def forward(self, x):$/;" m class:VisionTransformer +init_weights mmseg\models\backbones\vit.py /^ def init_weights(self, pretrained=None):$/;" m class:VisionTransformer +load_pretrained mmseg\models\backbones\vit.py /^from .helpers import load_pretrained$/;" i +math mmseg\models\backbones\vit.py /^import math$/;" i +nn mmseg\models\backbones\vit.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\vit.py /^import torch.nn.functional as F$/;" i +no_weight_decay mmseg\models\backbones\vit.py /^ def no_weight_decay(self):$/;" m class:VisionTransformer +partial mmseg\models\backbones\vit.py /^from functools import partial$/;" i +to_1D mmseg\models\backbones\vit.py /^ def to_1D(self, x):$/;" m class:VisionTransformer +to_2D mmseg\models\backbones\vit.py /^ def to_2D(self, x):$/;" m class:VisionTransformer +to_2tuple mmseg\models\backbones\vit.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\backbones\vit.py /^import torch$/;" i +torch mmseg\models\backbones\vit.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\vit.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\backbones\vit.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +Attention mmseg\models\backbones\vit_mla.py /^class Attention(nn.Module):$/;" c +BACKBONES mmseg\models\backbones\vit_mla.py /^from ..builder import BACKBONES$/;" i +Block mmseg\models\backbones\vit_mla.py /^class Block(nn.Module):$/;" c +Conv_MLA mmseg\models\backbones\vit_mla.py /^class Conv_MLA(nn.Module):$/;" c +DropPath mmseg\models\backbones\vit_mla.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\backbones\vit_mla.py /^import torch.nn.functional as F$/;" i +HybridEmbed mmseg\models\backbones\vit_mla.py /^class HybridEmbed(nn.Module):$/;" c +Mlp mmseg\models\backbones\vit_mla.py /^class Mlp(nn.Module):$/;" c +PatchEmbed mmseg\models\backbones\vit_mla.py /^class PatchEmbed(nn.Module):$/;" c +VIT_MLA mmseg\models\backbones\vit_mla.py /^class VIT_MLA(nn.Module):$/;" c +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, backbone, img_size=224, feature_size=None, in_chans=3, embed_dim=768):$/;" m class:HybridEmbed +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, dim, num_heads, mlp_ratio=4., qkv_bias=False, qk_scale=None, drop=0., attn_drop=0.,$/;" m class:Block +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, dim, num_heads=8, qkv_bias=False, qk_scale=None, attn_drop=0., proj_drop=0.):$/;" m class:Attention +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, img_size=224, patch_size=16, in_chans=3, embed_dim=768):$/;" m class:PatchEmbed +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, in_channels=1024, mla_channels=256, norm_cfg=None):$/;" m class:Conv_MLA +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.):$/;" m class:Mlp +__init__ mmseg\models\backbones\vit_mla.py /^ def __init__(self, model_name='vit_large_patch16_384', img_size=384, patch_size=16, in_chans=3, embed_dim=1024, depth=24,$/;" m class:VIT_MLA +_cfg mmseg\models\backbones\vit_mla.py /^def _cfg(url='', **kwargs):$/;" f +_conv_filter mmseg\models\backbones\vit_mla.py /^ def _conv_filter(self, state_dict, patch_size=16):$/;" m class:VIT_MLA +build_norm_layer mmseg\models\backbones\vit_mla.py /^from mmcv.cnn import build_norm_layer$/;" i +default_cfgs mmseg\models\backbones\vit_mla.py /^default_cfgs = {$/;" v +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, res2, res3, res4, res5):$/;" m class:Conv_MLA +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:Attention +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:Block +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:HybridEmbed +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:Mlp +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:PatchEmbed +forward mmseg\models\backbones\vit_mla.py /^ def forward(self, x):$/;" m class:VIT_MLA +init_weights mmseg\models\backbones\vit_mla.py /^ def init_weights(self, pretrained=None):$/;" m class:VIT_MLA +load_pretrained mmseg\models\backbones\vit_mla.py /^from .helpers import load_pretrained$/;" i +math mmseg\models\backbones\vit_mla.py /^import math$/;" i +nn mmseg\models\backbones\vit_mla.py /^import torch.nn as nn$/;" i +nn mmseg\models\backbones\vit_mla.py /^import torch.nn.functional as F$/;" i +no_weight_decay mmseg\models\backbones\vit_mla.py /^ def no_weight_decay(self):$/;" m class:VIT_MLA +partial mmseg\models\backbones\vit_mla.py /^from functools import partial$/;" i +to_2D mmseg\models\backbones\vit_mla.py /^ def to_2D(self, x):$/;" m class:Conv_MLA +to_2tuple mmseg\models\backbones\vit_mla.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\backbones\vit_mla.py /^import torch$/;" i +torch mmseg\models\backbones\vit_mla.py /^import torch.nn as nn$/;" i +torch mmseg\models\backbones\vit_mla.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\backbones\vit_mla.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +BACKBONES mmseg\models\builder.py /^BACKBONES = Registry('backbone')$/;" v +HEADS mmseg\models\builder.py /^HEADS = Registry('head')$/;" v +LOSSES mmseg\models\builder.py /^LOSSES = Registry('loss')$/;" v +NECKS mmseg\models\builder.py /^NECKS = Registry('neck')$/;" v +Registry mmseg\models\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +SEGMENTORS mmseg\models\builder.py /^SEGMENTORS = Registry('segmentor')$/;" v +build mmseg\models\builder.py /^def build(cfg, registry, default_args=None):$/;" f +build_backbone mmseg\models\builder.py /^def build_backbone(cfg):$/;" f +build_from_cfg mmseg\models\builder.py /^from mmcv.utils import Registry, build_from_cfg$/;" i +build_head mmseg\models\builder.py /^def build_head(cfg):$/;" f +build_loss mmseg\models\builder.py /^def build_loss(cfg):$/;" f +build_neck mmseg\models\builder.py /^def build_neck(cfg):$/;" f +build_segmentor mmseg\models\builder.py /^def build_segmentor(cfg, train_cfg=None, test_cfg=None):$/;" f +nn mmseg\models\builder.py /^from torch import nn$/;" i +warnings mmseg\models\builder.py /^import warnings$/;" i +ANNHead mmseg\models\decode_heads\__init__.py /^from .ann_head import ANNHead$/;" i +APCHead mmseg\models\decode_heads\__init__.py /^from .apc_head import APCHead$/;" i +ASPPHead mmseg\models\decode_heads\__init__.py /^from .aspp_head import ASPPHead$/;" i +CCHead mmseg\models\decode_heads\__init__.py /^from .cc_head import CCHead$/;" i +DAHead mmseg\models\decode_heads\__init__.py /^from .da_head import DAHead$/;" i +DMHead mmseg\models\decode_heads\__init__.py /^from .dm_head import DMHead$/;" i +DNLHead mmseg\models\decode_heads\__init__.py /^from .dnl_head import DNLHead$/;" i +DepthwiseSeparableASPPHead mmseg\models\decode_heads\__init__.py /^from .sep_aspp_head import DepthwiseSeparableASPPHead$/;" i +DepthwiseSeparableFCNHead mmseg\models\decode_heads\__init__.py /^from .sep_fcn_head import DepthwiseSeparableFCNHead$/;" i +EMAHead mmseg\models\decode_heads\__init__.py /^from .ema_head import EMAHead$/;" i +EncHead mmseg\models\decode_heads\__init__.py /^from .enc_head import EncHead$/;" i +FCNHead mmseg\models\decode_heads\__init__.py /^from .fcn_head import FCNHead$/;" i +FPNHead mmseg\models\decode_heads\__init__.py /^from .fpn_head import FPNHead$/;" i +GCHead mmseg\models\decode_heads\__init__.py /^from .gc_head import GCHead$/;" i +LRASPPHead mmseg\models\decode_heads\__init__.py /^from .lraspp_head import LRASPPHead$/;" i +NLHead mmseg\models\decode_heads\__init__.py /^from .nl_head import NLHead$/;" i +OCRHead mmseg\models\decode_heads\__init__.py /^from .ocr_head import OCRHead$/;" i +PSAHead mmseg\models\decode_heads\__init__.py /^from .psa_head import PSAHead$/;" i +PSPHead mmseg\models\decode_heads\__init__.py /^from .psp_head import PSPHead$/;" i +PointHead mmseg\models\decode_heads\__init__.py /^from .point_head import PointHead$/;" i +UPerHead mmseg\models\decode_heads\__init__.py /^from .uper_head import UPerHead$/;" i +VIT_MLAHead mmseg\models\decode_heads\__init__.py /^from .vit_mla_head import VIT_MLAHead$/;" i +VIT_MLA_AUXIHead mmseg\models\decode_heads\__init__.py /^from .vit_mla_auxi_head import VIT_MLA_AUXIHead$/;" i +VisionTransformerUpHead mmseg\models\decode_heads\__init__.py /^from .vit_up_head import VisionTransformerUpHead$/;" i +__all__ mmseg\models\decode_heads\__init__.py /^__all__ = [$/;" v +AFNB mmseg\models\decode_heads\ann_head.py /^class AFNB(nn.Module):$/;" c +ANNHead mmseg\models\decode_heads\ann_head.py /^class ANNHead(BaseDecodeHead):$/;" c +APNB mmseg\models\decode_heads\ann_head.py /^class APNB(nn.Module):$/;" c +BaseDecodeHead mmseg\models\decode_heads\ann_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\ann_head.py /^from mmcv.cnn import ConvModule$/;" i +HEADS mmseg\models\decode_heads\ann_head.py /^from ..builder import HEADS$/;" i +PPMConcat mmseg\models\decode_heads\ann_head.py /^class PPMConcat(nn.ModuleList):$/;" c +SelfAttentionBlock mmseg\models\decode_heads\ann_head.py /^class SelfAttentionBlock(_SelfAttentionBlock):$/;" c +_SelfAttentionBlock mmseg\models\decode_heads\ann_head.py /^from ..utils import SelfAttentionBlock as _SelfAttentionBlock$/;" i +__init__ mmseg\models\decode_heads\ann_head.py /^ def __init__(self, in_channels, channels, out_channels, query_scales,$/;" m class:APNB +__init__ mmseg\models\decode_heads\ann_head.py /^ def __init__(self, low_in_channels, high_in_channels, channels,$/;" m class:AFNB +__init__ mmseg\models\decode_heads\ann_head.py /^ def __init__(self, low_in_channels, high_in_channels, channels,$/;" m class:SelfAttentionBlock +__init__ mmseg\models\decode_heads\ann_head.py /^ def __init__(self, pool_scales=(1, 3, 6, 8)):$/;" m class:PPMConcat +__init__ mmseg\models\decode_heads\ann_head.py /^ def __init__(self,$/;" m class:ANNHead +forward mmseg\models\decode_heads\ann_head.py /^ def forward(self, feats):$/;" m class:APNB +forward mmseg\models\decode_heads\ann_head.py /^ def forward(self, feats):$/;" m class:PPMConcat +forward mmseg\models\decode_heads\ann_head.py /^ def forward(self, inputs):$/;" m class:ANNHead +forward mmseg\models\decode_heads\ann_head.py /^ def forward(self, low_feats, high_feats):$/;" m class:AFNB +nn mmseg\models\decode_heads\ann_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\ann_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\ann_head.py /^import torch.nn as nn$/;" i +ACM mmseg\models\decode_heads\apc_head.py /^class ACM(nn.Module):$/;" c +APCHead mmseg\models\decode_heads\apc_head.py /^class APCHead(BaseDecodeHead):$/;" c +BaseDecodeHead mmseg\models\decode_heads\apc_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\apc_head.py /^from mmcv.cnn import ConvModule$/;" i +F mmseg\models\decode_heads\apc_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\apc_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\apc_head.py /^ def __init__(self, pool_scale, fusion, in_channels, channels, conv_cfg,$/;" m class:ACM +__init__ mmseg\models\decode_heads\apc_head.py /^ def __init__(self, pool_scales=(1, 2, 3, 6), fusion=True, **kwargs):$/;" m class:APCHead +forward mmseg\models\decode_heads\apc_head.py /^ def forward(self, inputs):$/;" m class:APCHead +forward mmseg\models\decode_heads\apc_head.py /^ def forward(self, x):$/;" m class:ACM +nn mmseg\models\decode_heads\apc_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\apc_head.py /^import torch.nn.functional as F$/;" i +resize mmseg\models\decode_heads\apc_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\apc_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\apc_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\apc_head.py /^import torch.nn.functional as F$/;" i +ASPPHead mmseg\models\decode_heads\aspp_head.py /^class ASPPHead(BaseDecodeHead):$/;" c +ASPPModule mmseg\models\decode_heads\aspp_head.py /^class ASPPModule(nn.ModuleList):$/;" c +BaseDecodeHead mmseg\models\decode_heads\aspp_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\aspp_head.py /^from mmcv.cnn import ConvModule$/;" i +HEADS mmseg\models\decode_heads\aspp_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\aspp_head.py /^ def __init__(self, dilations, in_channels, channels, conv_cfg, norm_cfg,$/;" m class:ASPPModule +__init__ mmseg\models\decode_heads\aspp_head.py /^ def __init__(self, dilations=(1, 6, 12, 18), **kwargs):$/;" m class:ASPPHead +forward mmseg\models\decode_heads\aspp_head.py /^ def forward(self, inputs):$/;" m class:ASPPHead +forward mmseg\models\decode_heads\aspp_head.py /^ def forward(self, x):$/;" m class:ASPPModule +nn mmseg\models\decode_heads\aspp_head.py /^import torch.nn as nn$/;" i +resize mmseg\models\decode_heads\aspp_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\aspp_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\aspp_head.py /^import torch.nn as nn$/;" i +ABCMeta mmseg\models\decode_heads\cascade_decode_head.py /^from abc import ABCMeta, abstractmethod$/;" i +BaseCascadeDecodeHead mmseg\models\decode_heads\cascade_decode_head.py /^class BaseCascadeDecodeHead(BaseDecodeHead, metaclass=ABCMeta):$/;" c +BaseDecodeHead mmseg\models\decode_heads\cascade_decode_head.py /^from .decode_head import BaseDecodeHead$/;" i +__init__ mmseg\models\decode_heads\cascade_decode_head.py /^ def __init__(self, *args, **kwargs):$/;" m class:BaseCascadeDecodeHead +abstractmethod mmseg\models\decode_heads\cascade_decode_head.py /^from abc import ABCMeta, abstractmethod$/;" i +forward mmseg\models\decode_heads\cascade_decode_head.py /^ def forward(self, inputs, prev_output):$/;" m class:BaseCascadeDecodeHead +forward_test mmseg\models\decode_heads\cascade_decode_head.py /^ def forward_test(self, inputs, prev_output, img_metas, test_cfg):$/;" m class:BaseCascadeDecodeHead +forward_train mmseg\models\decode_heads\cascade_decode_head.py /^ def forward_train(self, inputs, prev_output, img_metas, gt_semantic_seg,$/;" m class:BaseCascadeDecodeHead +CCHead mmseg\models\decode_heads\cc_head.py /^class CCHead(FCNHead):$/;" c +CrissCrossAttention mmseg\models\decode_heads\cc_head.py /^ CrissCrossAttention = None$/;" v +CrissCrossAttention mmseg\models\decode_heads\cc_head.py /^ from mmcv.ops import CrissCrossAttention$/;" i +FCNHead mmseg\models\decode_heads\cc_head.py /^from .fcn_head import FCNHead$/;" i +HEADS mmseg\models\decode_heads\cc_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\cc_head.py /^ def __init__(self, recurrence=2, **kwargs):$/;" m class:CCHead +forward mmseg\models\decode_heads\cc_head.py /^ def forward(self, inputs):$/;" m class:CCHead +torch mmseg\models\decode_heads\cc_head.py /^import torch$/;" i +BaseDecodeHead mmseg\models\decode_heads\da_head.py /^from .decode_head import BaseDecodeHead$/;" i +CAM mmseg\models\decode_heads\da_head.py /^class CAM(nn.Module):$/;" c +ConvModule mmseg\models\decode_heads\da_head.py /^from mmcv.cnn import ConvModule, Scale$/;" i +DAHead mmseg\models\decode_heads\da_head.py /^class DAHead(BaseDecodeHead):$/;" c +F mmseg\models\decode_heads\da_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\da_head.py /^from ..builder import HEADS$/;" i +PAM mmseg\models\decode_heads\da_head.py /^class PAM(_SelfAttentionBlock):$/;" c +Scale mmseg\models\decode_heads\da_head.py /^from mmcv.cnn import ConvModule, Scale$/;" i +_SelfAttentionBlock mmseg\models\decode_heads\da_head.py /^from ..utils import SelfAttentionBlock as _SelfAttentionBlock$/;" i +__init__ mmseg\models\decode_heads\da_head.py /^ def __init__(self):$/;" m class:CAM +__init__ mmseg\models\decode_heads\da_head.py /^ def __init__(self, in_channels, channels):$/;" m class:PAM +__init__ mmseg\models\decode_heads\da_head.py /^ def __init__(self, pam_channels, **kwargs):$/;" m class:DAHead +add_prefix mmseg\models\decode_heads\da_head.py /^from mmseg.core import add_prefix$/;" i +cam_cls_seg mmseg\models\decode_heads\da_head.py /^ def cam_cls_seg(self, feat):$/;" m class:DAHead +forward mmseg\models\decode_heads\da_head.py /^ def forward(self, inputs):$/;" m class:DAHead +forward mmseg\models\decode_heads\da_head.py /^ def forward(self, x):$/;" m class:CAM +forward mmseg\models\decode_heads\da_head.py /^ def forward(self, x):$/;" m class:PAM +forward_test mmseg\models\decode_heads\da_head.py /^ def forward_test(self, inputs, img_metas, test_cfg):$/;" m class:DAHead +losses mmseg\models\decode_heads\da_head.py /^ def losses(self, seg_logit, seg_label):$/;" m class:DAHead +nn mmseg\models\decode_heads\da_head.py /^from torch import nn$/;" i +nn mmseg\models\decode_heads\da_head.py /^import torch.nn.functional as F$/;" i +pam_cls_seg mmseg\models\decode_heads\da_head.py /^ def pam_cls_seg(self, feat):$/;" m class:DAHead +torch mmseg\models\decode_heads\da_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\da_head.py /^import torch.nn.functional as F$/;" i +ABCMeta mmseg\models\decode_heads\decode_head.py /^from abc import ABCMeta, abstractmethod$/;" i +BaseDecodeHead mmseg\models\decode_heads\decode_head.py /^class BaseDecodeHead(nn.Module, metaclass=ABCMeta):$/;" c +__init__ mmseg\models\decode_heads\decode_head.py /^ def __init__(self,$/;" m class:BaseDecodeHead +_init_inputs mmseg\models\decode_heads\decode_head.py /^ def _init_inputs(self, in_channels, in_index, input_transform):$/;" m class:BaseDecodeHead +_transform_inputs mmseg\models\decode_heads\decode_head.py /^ def _transform_inputs(self, inputs):$/;" m class:BaseDecodeHead +abstractmethod mmseg\models\decode_heads\decode_head.py /^from abc import ABCMeta, abstractmethod$/;" i +accuracy mmseg\models\decode_heads\decode_head.py /^from ..losses import accuracy$/;" i +auto_fp16 mmseg\models\decode_heads\decode_head.py /^from mmcv.runner import auto_fp16, force_fp32$/;" i +build_loss mmseg\models\decode_heads\decode_head.py /^from ..builder import build_loss$/;" i +build_pixel_sampler mmseg\models\decode_heads\decode_head.py /^from mmseg.core import build_pixel_sampler$/;" i +cls_seg mmseg\models\decode_heads\decode_head.py /^ def cls_seg(self, feat):$/;" m class:BaseDecodeHead +extra_repr mmseg\models\decode_heads\decode_head.py /^ def extra_repr(self):$/;" m class:BaseDecodeHead +force_fp32 mmseg\models\decode_heads\decode_head.py /^from mmcv.runner import auto_fp16, force_fp32$/;" i +forward mmseg\models\decode_heads\decode_head.py /^ def forward(self, inputs):$/;" m class:BaseDecodeHead +forward_test mmseg\models\decode_heads\decode_head.py /^ def forward_test(self, inputs, img_metas, test_cfg):$/;" m class:BaseDecodeHead +forward_train mmseg\models\decode_heads\decode_head.py /^ def forward_train(self, inputs, img_metas, gt_semantic_seg, train_cfg):$/;" m class:BaseDecodeHead +init_weights mmseg\models\decode_heads\decode_head.py /^ def init_weights(self):$/;" m class:BaseDecodeHead +losses mmseg\models\decode_heads\decode_head.py /^ def losses(self, seg_logit, seg_label):$/;" m class:BaseDecodeHead +nn mmseg\models\decode_heads\decode_head.py /^import torch.nn as nn$/;" i +normal_init mmseg\models\decode_heads\decode_head.py /^from mmcv.cnn import normal_init$/;" i +resize mmseg\models\decode_heads\decode_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\decode_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\decode_head.py /^import torch.nn as nn$/;" i +BaseDecodeHead mmseg\models\decode_heads\dm_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\dm_head.py /^from mmcv.cnn import ConvModule, build_activation_layer, build_norm_layer$/;" i +DCM mmseg\models\decode_heads\dm_head.py /^class DCM(nn.Module):$/;" c +DMHead mmseg\models\decode_heads\dm_head.py /^class DMHead(BaseDecodeHead):$/;" c +F mmseg\models\decode_heads\dm_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\dm_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\dm_head.py /^ def __init__(self, filter_size, fusion, in_channels, channels, conv_cfg,$/;" m class:DCM +__init__ mmseg\models\decode_heads\dm_head.py /^ def __init__(self, filter_sizes=(1, 3, 5, 7), fusion=False, **kwargs):$/;" m class:DMHead +build_activation_layer mmseg\models\decode_heads\dm_head.py /^from mmcv.cnn import ConvModule, build_activation_layer, build_norm_layer$/;" i +build_norm_layer mmseg\models\decode_heads\dm_head.py /^from mmcv.cnn import ConvModule, build_activation_layer, build_norm_layer$/;" i +forward mmseg\models\decode_heads\dm_head.py /^ def forward(self, inputs):$/;" m class:DMHead +forward mmseg\models\decode_heads\dm_head.py /^ def forward(self, x):$/;" m class:DCM +nn mmseg\models\decode_heads\dm_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\dm_head.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\decode_heads\dm_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\dm_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\dm_head.py /^import torch.nn.functional as F$/;" i +DNLHead mmseg\models\decode_heads\dnl_head.py /^class DNLHead(FCNHead):$/;" c +DisentangledNonLocal2d mmseg\models\decode_heads\dnl_head.py /^class DisentangledNonLocal2d(NonLocal2d):$/;" c +FCNHead mmseg\models\decode_heads\dnl_head.py /^from .fcn_head import FCNHead$/;" i +HEADS mmseg\models\decode_heads\dnl_head.py /^from ..builder import HEADS$/;" i +NonLocal2d mmseg\models\decode_heads\dnl_head.py /^from mmcv.cnn import NonLocal2d$/;" i +__init__ mmseg\models\decode_heads\dnl_head.py /^ def __init__(self, *arg, temperature, **kwargs):$/;" m class:DisentangledNonLocal2d +__init__ mmseg\models\decode_heads\dnl_head.py /^ def __init__(self,$/;" m class:DNLHead +embedded_gaussian mmseg\models\decode_heads\dnl_head.py /^ def embedded_gaussian(self, theta_x, phi_x):$/;" m class:DisentangledNonLocal2d +forward mmseg\models\decode_heads\dnl_head.py /^ def forward(self, inputs):$/;" m class:DNLHead +forward mmseg\models\decode_heads\dnl_head.py /^ def forward(self, x):$/;" m class:DisentangledNonLocal2d +nn mmseg\models\decode_heads\dnl_head.py /^from torch import nn$/;" i +torch mmseg\models\decode_heads\dnl_head.py /^import torch$/;" i +BaseDecodeHead mmseg\models\decode_heads\ema_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\ema_head.py /^from mmcv.cnn import ConvModule$/;" i +EMAHead mmseg\models\decode_heads\ema_head.py /^class EMAHead(BaseDecodeHead):$/;" c +EMAModule mmseg\models\decode_heads\ema_head.py /^class EMAModule(nn.Module):$/;" c +F mmseg\models\decode_heads\ema_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\ema_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\ema_head.py /^ def __init__(self, channels, num_bases, num_stages, momentum):$/;" m class:EMAModule +__init__ mmseg\models\decode_heads\ema_head.py /^ def __init__(self,$/;" m class:EMAHead +dist mmseg\models\decode_heads\ema_head.py /^import torch.distributed as dist$/;" i +forward mmseg\models\decode_heads\ema_head.py /^ def forward(self, feats):$/;" m class:EMAModule +forward mmseg\models\decode_heads\ema_head.py /^ def forward(self, inputs):$/;" m class:EMAHead +math mmseg\models\decode_heads\ema_head.py /^import math$/;" i +nn mmseg\models\decode_heads\ema_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\ema_head.py /^import torch.nn.functional as F$/;" i +reduce_mean mmseg\models\decode_heads\ema_head.py /^def reduce_mean(tensor):$/;" f +torch mmseg\models\decode_heads\ema_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\ema_head.py /^import torch.distributed as dist$/;" i +torch mmseg\models\decode_heads\ema_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\ema_head.py /^import torch.nn.functional as F$/;" i +BaseDecodeHead mmseg\models\decode_heads\enc_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\enc_head.py /^from mmcv.cnn import ConvModule, build_norm_layer$/;" i +EncHead mmseg\models\decode_heads\enc_head.py /^class EncHead(BaseDecodeHead):$/;" c +EncModule mmseg\models\decode_heads\enc_head.py /^class EncModule(nn.Module):$/;" c +Encoding mmseg\models\decode_heads\enc_head.py /^from mmseg.ops import Encoding, resize$/;" i +F mmseg\models\decode_heads\enc_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\enc_head.py /^from ..builder import HEADS, build_loss$/;" i +__init__ mmseg\models\decode_heads\enc_head.py /^ def __init__(self, in_channels, num_codes, conv_cfg, norm_cfg, act_cfg):$/;" m class:EncModule +__init__ mmseg\models\decode_heads\enc_head.py /^ def __init__(self,$/;" m class:EncHead +_convert_to_onehot_labels mmseg\models\decode_heads\enc_head.py /^ def _convert_to_onehot_labels(seg_label, num_classes):$/;" m class:EncHead +build_loss mmseg\models\decode_heads\enc_head.py /^from ..builder import HEADS, build_loss$/;" i +build_norm_layer mmseg\models\decode_heads\enc_head.py /^from mmcv.cnn import ConvModule, build_norm_layer$/;" i +forward mmseg\models\decode_heads\enc_head.py /^ def forward(self, inputs):$/;" m class:EncHead +forward mmseg\models\decode_heads\enc_head.py /^ def forward(self, x):$/;" m class:EncModule +forward_test mmseg\models\decode_heads\enc_head.py /^ def forward_test(self, inputs, img_metas, test_cfg):$/;" m class:EncHead +losses mmseg\models\decode_heads\enc_head.py /^ def losses(self, seg_logit, seg_label):$/;" m class:EncHead +nn mmseg\models\decode_heads\enc_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\enc_head.py /^import torch.nn.functional as F$/;" i +resize mmseg\models\decode_heads\enc_head.py /^from mmseg.ops import Encoding, resize$/;" i +torch mmseg\models\decode_heads\enc_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\enc_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\enc_head.py /^import torch.nn.functional as F$/;" i +BaseDecodeHead mmseg\models\decode_heads\fcn_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\fcn_head.py /^from mmcv.cnn import ConvModule$/;" i +FCNHead mmseg\models\decode_heads\fcn_head.py /^class FCNHead(BaseDecodeHead):$/;" c +HEADS mmseg\models\decode_heads\fcn_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\fcn_head.py /^ def __init__(self,$/;" m class:FCNHead +forward mmseg\models\decode_heads\fcn_head.py /^ def forward(self, inputs):$/;" m class:FCNHead +nn mmseg\models\decode_heads\fcn_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\fcn_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\fcn_head.py /^import torch.nn as nn$/;" i +BaseDecodeHead mmseg\models\decode_heads\fpn_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\fpn_head.py /^from mmcv.cnn import ConvModule$/;" i +FPNHead mmseg\models\decode_heads\fpn_head.py /^class FPNHead(BaseDecodeHead):$/;" c +HEADS mmseg\models\decode_heads\fpn_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\fpn_head.py /^ def __init__(self, feature_strides, **kwargs):$/;" m class:FPNHead +forward mmseg\models\decode_heads\fpn_head.py /^ def forward(self, inputs):$/;" m class:FPNHead +nn mmseg\models\decode_heads\fpn_head.py /^import torch.nn as nn$/;" i +np mmseg\models\decode_heads\fpn_head.py /^import numpy as np$/;" i +resize mmseg\models\decode_heads\fpn_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\fpn_head.py /^import torch.nn as nn$/;" i +ContextBlock mmseg\models\decode_heads\gc_head.py /^from mmcv.cnn import ContextBlock$/;" i +FCNHead mmseg\models\decode_heads\gc_head.py /^from .fcn_head import FCNHead$/;" i +GCHead mmseg\models\decode_heads\gc_head.py /^class GCHead(FCNHead):$/;" c +HEADS mmseg\models\decode_heads\gc_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\gc_head.py /^ def __init__(self,$/;" m class:GCHead +forward mmseg\models\decode_heads\gc_head.py /^ def forward(self, inputs):$/;" m class:GCHead +torch mmseg\models\decode_heads\gc_head.py /^import torch$/;" i +F mmseg\models\decode_heads\helpers.py /^import torch.nn.functional as F$/;" i +_logger mmseg\models\decode_heads\helpers.py /^_logger = logging.getLogger(__name__)$/;" v +load_pretrained mmseg\models\decode_heads\helpers.py /^def load_pretrained(model, cfg=None, num_classes=1000, in_chans=3, filter_fn=None, strict=True, pos_embed_interp=False, num_patches=576, align_corners=False):$/;" f +logging mmseg\models\decode_heads\helpers.py /^import logging$/;" i +math mmseg\models\decode_heads\helpers.py /^import math$/;" i +model_zoo mmseg\models\decode_heads\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +nn mmseg\models\decode_heads\helpers.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\helpers.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\decode_heads\helpers.py /^import torch$/;" i +torch mmseg\models\decode_heads\helpers.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\helpers.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\decode_heads\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +utils mmseg\models\decode_heads\helpers.py /^import torch.utils.model_zoo as model_zoo$/;" i +DropBlock2d mmseg\models\decode_heads\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +DropPath mmseg\models\decode_heads\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +drop_block_2d mmseg\models\decode_heads\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +drop_path mmseg\models\decode_heads\layers\__init__.py /^from .drop import DropBlock2d, DropPath, drop_block_2d, drop_path$/;" i +to_2tuple mmseg\models\decode_heads\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_3tuple mmseg\models\decode_heads\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_4tuple mmseg\models\decode_heads\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +to_ntuple mmseg\models\decode_heads\layers\__init__.py /^from .helpers import to_ntuple, to_2tuple, to_3tuple, to_4tuple$/;" i +trunc_normal_ mmseg\models\decode_heads\layers\__init__.py /^from .weight_init import trunc_normal_/;" i +DropBlock2d mmseg\models\decode_heads\layers\drop.py /^class DropBlock2d(nn.Module):$/;" c +DropPath mmseg\models\decode_heads\layers\drop.py /^class DropPath(nn.Module):$/;" c +F mmseg\models\decode_heads\layers\drop.py /^import torch.nn.functional as F$/;" i +__init__ mmseg\models\decode_heads\layers\drop.py /^ def __init__(self, drop_prob=None):$/;" m class:DropPath +__init__ mmseg\models\decode_heads\layers\drop.py /^ def __init__(self,$/;" m class:DropBlock2d +drop_block_2d mmseg\models\decode_heads\layers\drop.py /^def drop_block_2d($/;" f +drop_block_fast_2d mmseg\models\decode_heads\layers\drop.py /^def drop_block_fast_2d($/;" f +drop_path mmseg\models\decode_heads\layers\drop.py /^def drop_path(x, drop_prob: float = 0., training: bool = False):$/;" f +forward mmseg\models\decode_heads\layers\drop.py /^ def forward(self, x):$/;" m class:DropBlock2d +forward mmseg\models\decode_heads\layers\drop.py /^ def forward(self, x):$/;" m class:DropPath +nn mmseg\models\decode_heads\layers\drop.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\layers\drop.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\decode_heads\layers\drop.py /^import torch$/;" i +torch mmseg\models\decode_heads\layers\drop.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\layers\drop.py /^import torch.nn.functional as F$/;" i +_ntuple mmseg\models\decode_heads\layers\helpers.py /^def _ntuple(n):$/;" f +container_abcs mmseg\models\decode_heads\layers\helpers.py /^from torch._six import container_abcs$/;" i +parse mmseg\models\decode_heads\layers\helpers.py /^ def parse(x):$/;" f function:_ntuple +repeat mmseg\models\decode_heads\layers\helpers.py /^from itertools import repeat$/;" i +to_1tuple mmseg\models\decode_heads\layers\helpers.py /^to_1tuple = _ntuple(1)$/;" v +to_2tuple mmseg\models\decode_heads\layers\helpers.py /^to_2tuple = _ntuple(2)$/;" v +to_3tuple mmseg\models\decode_heads\layers\helpers.py /^to_3tuple = _ntuple(3)$/;" v +to_4tuple mmseg\models\decode_heads\layers\helpers.py /^to_4tuple = _ntuple(4)$/;" v +to_ntuple mmseg\models\decode_heads\layers\helpers.py /^to_ntuple = _ntuple$/;" v +_no_grad_trunc_normal_ mmseg\models\decode_heads\layers\weight_init.py /^def _no_grad_trunc_normal_(tensor, mean, std, a, b):$/;" f +math mmseg\models\decode_heads\layers\weight_init.py /^import math$/;" i +norm_cdf mmseg\models\decode_heads\layers\weight_init.py /^ def norm_cdf(x):$/;" f function:_no_grad_trunc_normal_ +torch mmseg\models\decode_heads\layers\weight_init.py /^import torch$/;" i +trunc_normal_ mmseg\models\decode_heads\layers\weight_init.py /^def trunc_normal_(tensor, mean=0., std=1., a=-2., b=2.):$/;" f +warnings mmseg\models\decode_heads\layers\weight_init.py /^import warnings$/;" i +BaseDecodeHead mmseg\models\decode_heads\lraspp_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\lraspp_head.py /^from mmcv.cnn import ConvModule$/;" i +HEADS mmseg\models\decode_heads\lraspp_head.py /^from ..builder import HEADS$/;" i +LRASPPHead mmseg\models\decode_heads\lraspp_head.py /^class LRASPPHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\lraspp_head.py /^ def __init__(self, branch_channels=(32, 64), **kwargs):$/;" m class:LRASPPHead +forward mmseg\models\decode_heads\lraspp_head.py /^ def forward(self, inputs):$/;" m class:LRASPPHead +is_tuple_of mmseg\models\decode_heads\lraspp_head.py /^from mmcv import is_tuple_of$/;" i +nn mmseg\models\decode_heads\lraspp_head.py /^import torch.nn as nn$/;" i +resize mmseg\models\decode_heads\lraspp_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\lraspp_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\lraspp_head.py /^import torch.nn as nn$/;" i +FCNHead mmseg\models\decode_heads\nl_head.py /^from .fcn_head import FCNHead$/;" i +HEADS mmseg\models\decode_heads\nl_head.py /^from ..builder import HEADS$/;" i +NLHead mmseg\models\decode_heads\nl_head.py /^class NLHead(FCNHead):$/;" c +NonLocal2d mmseg\models\decode_heads\nl_head.py /^from mmcv.cnn import NonLocal2d$/;" i +__init__ mmseg\models\decode_heads\nl_head.py /^ def __init__(self,$/;" m class:NLHead +forward mmseg\models\decode_heads\nl_head.py /^ def forward(self, inputs):$/;" m class:NLHead +torch mmseg\models\decode_heads\nl_head.py /^import torch$/;" i +BaseCascadeDecodeHead mmseg\models\decode_heads\ocr_head.py /^from .cascade_decode_head import BaseCascadeDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\ocr_head.py /^from mmcv.cnn import ConvModule$/;" i +F mmseg\models\decode_heads\ocr_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\ocr_head.py /^from ..builder import HEADS$/;" i +OCRHead mmseg\models\decode_heads\ocr_head.py /^class OCRHead(BaseCascadeDecodeHead):$/;" c +ObjectAttentionBlock mmseg\models\decode_heads\ocr_head.py /^class ObjectAttentionBlock(_SelfAttentionBlock):$/;" c +SpatialGatherModule mmseg\models\decode_heads\ocr_head.py /^class SpatialGatherModule(nn.Module):$/;" c +_SelfAttentionBlock mmseg\models\decode_heads\ocr_head.py /^from ..utils import SelfAttentionBlock as _SelfAttentionBlock$/;" i +__init__ mmseg\models\decode_heads\ocr_head.py /^ def __init__(self, in_channels, channels, scale, conv_cfg, norm_cfg,$/;" m class:ObjectAttentionBlock +__init__ mmseg\models\decode_heads\ocr_head.py /^ def __init__(self, ocr_channels, scale=1, **kwargs):$/;" m class:OCRHead +__init__ mmseg\models\decode_heads\ocr_head.py /^ def __init__(self, scale):$/;" m class:SpatialGatherModule +forward mmseg\models\decode_heads\ocr_head.py /^ def forward(self, feats, probs):$/;" m class:SpatialGatherModule +forward mmseg\models\decode_heads\ocr_head.py /^ def forward(self, inputs, prev_output):$/;" m class:OCRHead +forward mmseg\models\decode_heads\ocr_head.py /^ def forward(self, query_feats, key_feats):$/;" m class:ObjectAttentionBlock +nn mmseg\models\decode_heads\ocr_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\ocr_head.py /^import torch.nn.functional as F$/;" i +resize mmseg\models\decode_heads\ocr_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\ocr_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\ocr_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\ocr_head.py /^import torch.nn.functional as F$/;" i +BaseCascadeDecodeHead mmseg\models\decode_heads\point_head.py /^from .cascade_decode_head import BaseCascadeDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\point_head.py /^from mmcv.cnn import ConvModule, normal_init$/;" i +HEADS mmseg\models\decode_heads\point_head.py /^from mmseg.models.builder import HEADS$/;" i +PointHead mmseg\models\decode_heads\point_head.py /^class PointHead(BaseCascadeDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\point_head.py /^ def __init__(self,$/;" m class:PointHead +_get_coarse_point_feats mmseg\models\decode_heads\point_head.py /^ def _get_coarse_point_feats(self, prev_output, points):$/;" m class:PointHead +_get_fine_grained_point_feats mmseg\models\decode_heads\point_head.py /^ def _get_fine_grained_point_feats(self, x, points):$/;" m class:PointHead +accuracy mmseg\models\decode_heads\point_head.py /^from ..losses import accuracy$/;" i +calculate_uncertainty mmseg\models\decode_heads\point_head.py /^def calculate_uncertainty(seg_logits):$/;" f +cls_seg mmseg\models\decode_heads\point_head.py /^ def cls_seg(self, feat):$/;" m class:PointHead +forward mmseg\models\decode_heads\point_head.py /^ def forward(self, fine_grained_point_feats, coarse_point_feats):$/;" m class:PointHead +forward_test mmseg\models\decode_heads\point_head.py /^ def forward_test(self, inputs, prev_output, img_metas, test_cfg):$/;" m class:PointHead +forward_train mmseg\models\decode_heads\point_head.py /^ def forward_train(self, inputs, prev_output, img_metas, gt_semantic_seg,$/;" m class:PointHead +get_points_test mmseg\models\decode_heads\point_head.py /^ def get_points_test(self, seg_logits, uncertainty_func, cfg):$/;" m class:PointHead +get_points_train mmseg\models\decode_heads\point_head.py /^ def get_points_train(self, seg_logits, uncertainty_func, cfg):$/;" m class:PointHead +init_weights mmseg\models\decode_heads\point_head.py /^ def init_weights(self):$/;" m class:PointHead +losses mmseg\models\decode_heads\point_head.py /^ def losses(self, point_logits, point_label):$/;" m class:PointHead +nn mmseg\models\decode_heads\point_head.py /^import torch.nn as nn$/;" i +normal_init mmseg\models\decode_heads\point_head.py /^from mmcv.cnn import ConvModule, normal_init$/;" i +point_sample mmseg\models\decode_heads\point_head.py /^from mmcv.ops import point_sample$/;" i +resize mmseg\models\decode_heads\point_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\point_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\point_head.py /^import torch.nn as nn$/;" i +BaseDecodeHead mmseg\models\decode_heads\psa_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\psa_head.py /^from mmcv.cnn import ConvModule$/;" i +F mmseg\models\decode_heads\psa_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\psa_head.py /^from ..builder import HEADS$/;" i +PSAHead mmseg\models\decode_heads\psa_head.py /^class PSAHead(BaseDecodeHead):$/;" c +PSAMask mmseg\models\decode_heads\psa_head.py /^ PSAMask = None$/;" v +PSAMask mmseg\models\decode_heads\psa_head.py /^ from mmcv.ops import PSAMask$/;" i +__init__ mmseg\models\decode_heads\psa_head.py /^ def __init__(self,$/;" m class:PSAHead +forward mmseg\models\decode_heads\psa_head.py /^ def forward(self, inputs):$/;" m class:PSAHead +nn mmseg\models\decode_heads\psa_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\psa_head.py /^import torch.nn.functional as F$/;" i +resize mmseg\models\decode_heads\psa_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\psa_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\psa_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\psa_head.py /^import torch.nn.functional as F$/;" i +BaseDecodeHead mmseg\models\decode_heads\psp_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\psp_head.py /^from mmcv.cnn import ConvModule$/;" i +HEADS mmseg\models\decode_heads\psp_head.py /^from ..builder import HEADS$/;" i +PPM mmseg\models\decode_heads\psp_head.py /^class PPM(nn.ModuleList):$/;" c +PSPHead mmseg\models\decode_heads\psp_head.py /^class PSPHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\psp_head.py /^ def __init__(self, pool_scales, in_channels, channels, conv_cfg, norm_cfg,$/;" m class:PPM +__init__ mmseg\models\decode_heads\psp_head.py /^ def __init__(self, pool_scales=(1, 2, 3, 6), **kwargs):$/;" m class:PSPHead +forward mmseg\models\decode_heads\psp_head.py /^ def forward(self, inputs):$/;" m class:PSPHead +forward mmseg\models\decode_heads\psp_head.py /^ def forward(self, x):$/;" m class:PPM +nn mmseg\models\decode_heads\psp_head.py /^import torch.nn as nn$/;" i +resize mmseg\models\decode_heads\psp_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\psp_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\psp_head.py /^import torch.nn as nn$/;" i +ASPPHead mmseg\models\decode_heads\sep_aspp_head.py /^from .aspp_head import ASPPHead, ASPPModule$/;" i +ASPPModule mmseg\models\decode_heads\sep_aspp_head.py /^from .aspp_head import ASPPHead, ASPPModule$/;" i +ConvModule mmseg\models\decode_heads\sep_aspp_head.py /^from mmcv.cnn import ConvModule, DepthwiseSeparableConvModule$/;" i +DepthwiseSeparableASPPHead mmseg\models\decode_heads\sep_aspp_head.py /^class DepthwiseSeparableASPPHead(ASPPHead):$/;" c +DepthwiseSeparableASPPModule mmseg\models\decode_heads\sep_aspp_head.py /^class DepthwiseSeparableASPPModule(ASPPModule):$/;" c +DepthwiseSeparableConvModule mmseg\models\decode_heads\sep_aspp_head.py /^from mmcv.cnn import ConvModule, DepthwiseSeparableConvModule$/;" i +HEADS mmseg\models\decode_heads\sep_aspp_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\sep_aspp_head.py /^ def __init__(self, **kwargs):$/;" m class:DepthwiseSeparableASPPModule +__init__ mmseg\models\decode_heads\sep_aspp_head.py /^ def __init__(self, c1_in_channels, c1_channels, **kwargs):$/;" m class:DepthwiseSeparableASPPHead +forward mmseg\models\decode_heads\sep_aspp_head.py /^ def forward(self, inputs):$/;" m class:DepthwiseSeparableASPPHead +nn mmseg\models\decode_heads\sep_aspp_head.py /^import torch.nn as nn$/;" i +resize mmseg\models\decode_heads\sep_aspp_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\sep_aspp_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\sep_aspp_head.py /^import torch.nn as nn$/;" i +DepthwiseSeparableConvModule mmseg\models\decode_heads\sep_fcn_head.py /^from mmcv.cnn import DepthwiseSeparableConvModule$/;" i +DepthwiseSeparableFCNHead mmseg\models\decode_heads\sep_fcn_head.py /^class DepthwiseSeparableFCNHead(FCNHead):$/;" c +FCNHead mmseg\models\decode_heads\sep_fcn_head.py /^from .fcn_head import FCNHead$/;" i +HEADS mmseg\models\decode_heads\sep_fcn_head.py /^from ..builder import HEADS$/;" i +__init__ mmseg\models\decode_heads\sep_fcn_head.py /^ def __init__(self, **kwargs):$/;" m class:DepthwiseSeparableFCNHead +BaseDecodeHead mmseg\models\decode_heads\uper_head.py /^from .decode_head import BaseDecodeHead$/;" i +ConvModule mmseg\models\decode_heads\uper_head.py /^from mmcv.cnn import ConvModule$/;" i +HEADS mmseg\models\decode_heads\uper_head.py /^from ..builder import HEADS$/;" i +PPM mmseg\models\decode_heads\uper_head.py /^from .psp_head import PPM$/;" i +UPerHead mmseg\models\decode_heads\uper_head.py /^class UPerHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\uper_head.py /^ def __init__(self, pool_scales=(1, 2, 3, 6), **kwargs):$/;" m class:UPerHead +forward mmseg\models\decode_heads\uper_head.py /^ def forward(self, inputs):$/;" m class:UPerHead +nn mmseg\models\decode_heads\uper_head.py /^import torch.nn as nn$/;" i +psp_forward mmseg\models\decode_heads\uper_head.py /^ def psp_forward(self, inputs):$/;" m class:UPerHead +resize mmseg\models\decode_heads\uper_head.py /^from mmseg.ops import resize$/;" i +torch mmseg\models\decode_heads\uper_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\uper_head.py /^import torch.nn as nn$/;" i +BaseDecodeHead mmseg\models\decode_heads\vit_mla_auxi_head.py /^from .decode_head import BaseDecodeHead$/;" i +Block mmseg\models\decode_heads\vit_mla_auxi_head.py /^from ..backbones.vit import Block$/;" i +DropPath mmseg\models\decode_heads\vit_mla_auxi_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\vit_mla_auxi_head.py /^from ..builder import HEADS$/;" i +VIT_MLA_AUXIHead mmseg\models\decode_heads\vit_mla_auxi_head.py /^class VIT_MLA_AUXIHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\vit_mla_auxi_head.py /^ def __init__(self, img_size=768, **kwargs):$/;" m class:VIT_MLA_AUXIHead +build_norm_layer mmseg\models\decode_heads\vit_mla_auxi_head.py /^from mmcv.cnn import build_norm_layer$/;" i +forward mmseg\models\decode_heads\vit_mla_auxi_head.py /^ def forward(self, x):$/;" m class:VIT_MLA_AUXIHead +load_pretrained mmseg\models\decode_heads\vit_mla_auxi_head.py /^from .helpers import load_pretrained$/;" i +math mmseg\models\decode_heads\vit_mla_auxi_head.py /^import math$/;" i +nn mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch.nn.functional as F$/;" i +partial mmseg\models\decode_heads\vit_mla_auxi_head.py /^from functools import partial$/;" i +to_2D mmseg\models\decode_heads\vit_mla_auxi_head.py /^ def to_2D(self, x):$/;" m class:VIT_MLA_AUXIHead +to_2tuple mmseg\models\decode_heads\vit_mla_auxi_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\vit_mla_auxi_head.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\decode_heads\vit_mla_auxi_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +BaseDecodeHead mmseg\models\decode_heads\vit_mla_head.py /^from .decode_head import BaseDecodeHead$/;" i +Block mmseg\models\decode_heads\vit_mla_head.py /^from ..backbones.vit import Block$/;" i +DropPath mmseg\models\decode_heads\vit_mla_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\decode_heads\vit_mla_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\vit_mla_head.py /^from ..builder import HEADS$/;" i +MLAHead mmseg\models\decode_heads\vit_mla_head.py /^class MLAHead(nn.Module):$/;" c +VIT_MLAHead mmseg\models\decode_heads\vit_mla_head.py /^class VIT_MLAHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\vit_mla_head.py /^ def __init__(self, img_size=768, mla_channels=256, mlahead_channels=128, $/;" m class:VIT_MLAHead +__init__ mmseg\models\decode_heads\vit_mla_head.py /^ def __init__(self, mla_channels=256, mlahead_channels=128, norm_cfg=None):$/;" m class:MLAHead +build_norm_layer mmseg\models\decode_heads\vit_mla_head.py /^from mmcv.cnn import build_norm_layer$/;" i +forward mmseg\models\decode_heads\vit_mla_head.py /^ def forward(self, inputs):$/;" m class:VIT_MLAHead +forward mmseg\models\decode_heads\vit_mla_head.py /^ def forward(self, mla_p2, mla_p3, mla_p4, mla_p5):$/;" m class:MLAHead +load_pretrained mmseg\models\decode_heads\vit_mla_head.py /^from .helpers import load_pretrained$/;" i +math mmseg\models\decode_heads\vit_mla_head.py /^import math$/;" i +nn mmseg\models\decode_heads\vit_mla_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\vit_mla_head.py /^import torch.nn.functional as F$/;" i +partial mmseg\models\decode_heads\vit_mla_head.py /^from functools import partial$/;" i +to_2tuple mmseg\models\decode_heads\vit_mla_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\decode_heads\vit_mla_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\vit_mla_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\vit_mla_head.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\decode_heads\vit_mla_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +BaseDecodeHead mmseg\models\decode_heads\vit_up_head.py /^from .decode_head import BaseDecodeHead$/;" i +Block mmseg\models\decode_heads\vit_up_head.py /^from ..backbones.vit import Block$/;" i +DropPath mmseg\models\decode_heads\vit_up_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +F mmseg\models\decode_heads\vit_up_head.py /^import torch.nn.functional as F$/;" i +HEADS mmseg\models\decode_heads\vit_up_head.py /^from ..builder import HEADS$/;" i +VisionTransformerUpHead mmseg\models\decode_heads\vit_up_head.py /^class VisionTransformerUpHead(BaseDecodeHead):$/;" c +__init__ mmseg\models\decode_heads\vit_up_head.py /^ def __init__(self, img_size=768, embed_dim=1024, $/;" m class:VisionTransformerUpHead +build_norm_layer mmseg\models\decode_heads\vit_up_head.py /^from mmcv.cnn import build_norm_layer$/;" i +forward mmseg\models\decode_heads\vit_up_head.py /^ def forward(self, x):$/;" m class:VisionTransformerUpHead +init_weights mmseg\models\decode_heads\vit_up_head.py /^ def init_weights(self):$/;" m class:VisionTransformerUpHead +load_pretrained mmseg\models\decode_heads\vit_up_head.py /^from .helpers import load_pretrained$/;" i +math mmseg\models\decode_heads\vit_up_head.py /^import math$/;" i +nn mmseg\models\decode_heads\vit_up_head.py /^import torch.nn as nn$/;" i +nn mmseg\models\decode_heads\vit_up_head.py /^import torch.nn.functional as F$/;" i +partial mmseg\models\decode_heads\vit_up_head.py /^from functools import partial$/;" i +to_2tuple mmseg\models\decode_heads\vit_up_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +torch mmseg\models\decode_heads\vit_up_head.py /^import torch$/;" i +torch mmseg\models\decode_heads\vit_up_head.py /^import torch.nn as nn$/;" i +torch mmseg\models\decode_heads\vit_up_head.py /^import torch.nn.functional as F$/;" i +trunc_normal_ mmseg\models\decode_heads\vit_up_head.py /^from .layers import DropPath, to_2tuple, trunc_normal_$/;" i +Accuracy mmseg\models\losses\__init__.py /^from .accuracy import Accuracy, accuracy$/;" i +CrossEntropyLoss mmseg\models\losses\__init__.py /^from .cross_entropy_loss import (CrossEntropyLoss, binary_cross_entropy,$/;" i +LovaszLoss mmseg\models\losses\__init__.py /^from .lovasz_loss import LovaszLoss$/;" i +__all__ mmseg\models\losses\__init__.py /^__all__ = [$/;" v +accuracy mmseg\models\losses\__init__.py /^from .accuracy import Accuracy, accuracy$/;" i +binary_cross_entropy mmseg\models\losses\__init__.py /^from .cross_entropy_loss import (CrossEntropyLoss, binary_cross_entropy,$/;" i +reduce_loss mmseg\models\losses\__init__.py /^from .utils import reduce_loss, weight_reduce_loss, weighted_loss$/;" i +weight_reduce_loss mmseg\models\losses\__init__.py /^from .utils import reduce_loss, weight_reduce_loss, weighted_loss$/;" i +weighted_loss mmseg\models\losses\__init__.py /^from .utils import reduce_loss, weight_reduce_loss, weighted_loss$/;" i +Accuracy mmseg\models\losses\accuracy.py /^class Accuracy(nn.Module):$/;" c +__init__ mmseg\models\losses\accuracy.py /^ def __init__(self, topk=(1, ), thresh=None):$/;" m class:Accuracy +accuracy mmseg\models\losses\accuracy.py /^def accuracy(pred, target, topk=1, thresh=None):$/;" f +forward mmseg\models\losses\accuracy.py /^ def forward(self, pred, target):$/;" m class:Accuracy +nn mmseg\models\losses\accuracy.py /^import torch.nn as nn$/;" i +torch mmseg\models\losses\accuracy.py /^import torch.nn as nn$/;" i +CrossEntropyLoss mmseg\models\losses\cross_entropy_loss.py /^class CrossEntropyLoss(nn.Module):$/;" c +F mmseg\models\losses\cross_entropy_loss.py /^import torch.nn.functional as F$/;" i +LOSSES mmseg\models\losses\cross_entropy_loss.py /^from ..builder import LOSSES$/;" i +__init__ mmseg\models\losses\cross_entropy_loss.py /^ def __init__(self,$/;" m class:CrossEntropyLoss +_expand_onehot_labels mmseg\models\losses\cross_entropy_loss.py /^def _expand_onehot_labels(labels, label_weights, target_shape, ignore_index):$/;" f +binary_cross_entropy mmseg\models\losses\cross_entropy_loss.py /^def binary_cross_entropy(pred,$/;" f +cross_entropy mmseg\models\losses\cross_entropy_loss.py /^def cross_entropy(pred,$/;" f +forward mmseg\models\losses\cross_entropy_loss.py /^ def forward(self,$/;" m class:CrossEntropyLoss +mask_cross_entropy mmseg\models\losses\cross_entropy_loss.py /^def mask_cross_entropy(pred,$/;" f +nn mmseg\models\losses\cross_entropy_loss.py /^import torch.nn as nn$/;" i +nn mmseg\models\losses\cross_entropy_loss.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\losses\cross_entropy_loss.py /^import torch$/;" i +torch mmseg\models\losses\cross_entropy_loss.py /^import torch.nn as nn$/;" i +torch mmseg\models\losses\cross_entropy_loss.py /^import torch.nn.functional as F$/;" i +weight_reduce_loss mmseg\models\losses\cross_entropy_loss.py /^from .utils import weight_reduce_loss$/;" i +F mmseg\models\losses\lovasz_loss.py /^import torch.nn.functional as F$/;" i +LOSSES mmseg\models\losses\lovasz_loss.py /^from ..builder import LOSSES$/;" i +LovaszLoss mmseg\models\losses\lovasz_loss.py /^class LovaszLoss(nn.Module):$/;" c +__init__ mmseg\models\losses\lovasz_loss.py /^ def __init__(self,$/;" m class:LovaszLoss +c mmseg\models\losses\lovasz_loss.py /^ fg = (labels == c).float() # foreground for class c$/;" c function:lovasz_softmax_flat +class_pred mmseg\models\losses\lovasz_loss.py /^ class_pred = probs[:, 0]$/;" v class:lovasz_softmax_flat.c +class_pred mmseg\models\losses\lovasz_loss.py /^ class_pred = probs[:, c]$/;" v class:lovasz_softmax_flat.c +flatten_binary_logits mmseg\models\losses\lovasz_loss.py /^def flatten_binary_logits(logits, labels, ignore_index=None):$/;" f +flatten_probs mmseg\models\losses\lovasz_loss.py /^def flatten_probs(probs, labels, ignore_index=None):$/;" f +forward mmseg\models\losses\lovasz_loss.py /^ def forward(self,$/;" m class:LovaszLoss +lovasz_grad mmseg\models\losses\lovasz_loss.py /^def lovasz_grad(gt_sorted):$/;" f +lovasz_hinge mmseg\models\losses\lovasz_loss.py /^def lovasz_hinge(logits,$/;" f +lovasz_hinge_flat mmseg\models\losses\lovasz_loss.py /^def lovasz_hinge_flat(logits, labels):$/;" f +lovasz_softmax mmseg\models\losses\lovasz_loss.py /^def lovasz_softmax(probs,$/;" f +lovasz_softmax_flat mmseg\models\losses\lovasz_loss.py /^def lovasz_softmax_flat(probs, labels, classes='present', class_weight=None):$/;" f +mmcv mmseg\models\losses\lovasz_loss.py /^import mmcv$/;" i +nn mmseg\models\losses\lovasz_loss.py /^import torch.nn as nn$/;" i +nn mmseg\models\losses\lovasz_loss.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\losses\lovasz_loss.py /^import torch$/;" i +torch mmseg\models\losses\lovasz_loss.py /^import torch.nn as nn$/;" i +torch mmseg\models\losses\lovasz_loss.py /^import torch.nn.functional as F$/;" i +weight_reduce_loss mmseg\models\losses\lovasz_loss.py /^from .utils import weight_reduce_loss$/;" i +F mmseg\models\losses\utils.py /^import torch.nn.functional as F$/;" i +functools mmseg\models\losses\utils.py /^import functools$/;" i +nn mmseg\models\losses\utils.py /^import torch.nn.functional as F$/;" i +reduce_loss mmseg\models\losses\utils.py /^def reduce_loss(loss, reduction):$/;" f +torch mmseg\models\losses\utils.py /^import torch.nn.functional as F$/;" i +weight_reduce_loss mmseg\models\losses\utils.py /^def weight_reduce_loss(loss, weight=None, reduction='mean', avg_factor=None):$/;" f +weighted_loss mmseg\models\losses\utils.py /^def weighted_loss(loss_func):$/;" f +wrapper mmseg\models\losses\utils.py /^ def wrapper(pred,$/;" f function:weighted_loss +FPN mmseg\models\necks\__init__.py /^from .fpn import FPN$/;" i +__all__ mmseg\models\necks\__init__.py /^__all__ = ['FPN']$/;" v +ConvModule mmseg\models\necks\fpn.py /^from mmcv.cnn import ConvModule, xavier_init$/;" i +F mmseg\models\necks\fpn.py /^import torch.nn.functional as F$/;" i +FPN mmseg\models\necks\fpn.py /^class FPN(nn.Module):$/;" c +NECKS mmseg\models\necks\fpn.py /^from ..builder import NECKS$/;" i +__init__ mmseg\models\necks\fpn.py /^ def __init__(self,$/;" m class:FPN +forward mmseg\models\necks\fpn.py /^ def forward(self, inputs):$/;" m class:FPN +init_weights mmseg\models\necks\fpn.py /^ def init_weights(self):$/;" m class:FPN +nn mmseg\models\necks\fpn.py /^import torch.nn as nn$/;" i +nn mmseg\models\necks\fpn.py /^import torch.nn.functional as F$/;" i +torch mmseg\models\necks\fpn.py /^import torch.nn as nn$/;" i +torch mmseg\models\necks\fpn.py /^import torch.nn.functional as F$/;" i +xavier_init mmseg\models\necks\fpn.py /^from mmcv.cnn import ConvModule, xavier_init$/;" i +CascadeEncoderDecoder mmseg\models\segmentors\__init__.py /^from .cascade_encoder_decoder import CascadeEncoderDecoder$/;" i +EncoderDecoder mmseg\models\segmentors\__init__.py /^from .encoder_decoder import EncoderDecoder$/;" i +__all__ mmseg\models\segmentors\__init__.py /^__all__ = ['EncoderDecoder', 'CascadeEncoderDecoder']$/;" v +ABCMeta mmseg\models\segmentors\base.py /^from abc import ABCMeta, abstractmethod$/;" i +BaseSegmentor mmseg\models\segmentors\base.py /^class BaseSegmentor(nn.Module):$/;" c +OrderedDict mmseg\models\segmentors\base.py /^from collections import OrderedDict$/;" i +__init__ mmseg\models\segmentors\base.py /^ def __init__(self):$/;" m class:BaseSegmentor +__metaclass__ mmseg\models\segmentors\base.py /^ __metaclass__ = ABCMeta$/;" v class:BaseSegmentor +_parse_losses mmseg\models\segmentors\base.py /^ def _parse_losses(losses):$/;" m class:BaseSegmentor +abstractmethod mmseg\models\segmentors\base.py /^from abc import ABCMeta, abstractmethod$/;" i +aug_test mmseg\models\segmentors\base.py /^ def aug_test(self, imgs, img_metas, **kwargs):$/;" m class:BaseSegmentor +auto_fp16 mmseg\models\segmentors\base.py /^from mmcv.runner import auto_fp16$/;" i +dist mmseg\models\segmentors\base.py /^import torch.distributed as dist$/;" i +encode_decode mmseg\models\segmentors\base.py /^ def encode_decode(self, img, img_metas):$/;" m class:BaseSegmentor +extract_feat mmseg\models\segmentors\base.py /^ def extract_feat(self, imgs):$/;" m class:BaseSegmentor +forward mmseg\models\segmentors\base.py /^ def forward(self, img, img_metas, return_loss=True, **kwargs):$/;" m class:BaseSegmentor +forward_test mmseg\models\segmentors\base.py /^ def forward_test(self, imgs, img_metas, **kwargs):$/;" m class:BaseSegmentor +forward_train mmseg\models\segmentors\base.py /^ def forward_train(self, imgs, img_metas, **kwargs):$/;" m class:BaseSegmentor +init_weights mmseg\models\segmentors\base.py /^ def init_weights(self, pretrained=None):$/;" m class:BaseSegmentor +logging mmseg\models\segmentors\base.py /^import logging$/;" i +mmcv mmseg\models\segmentors\base.py /^import mmcv$/;" i +nn mmseg\models\segmentors\base.py /^import torch.nn as nn$/;" i +np mmseg\models\segmentors\base.py /^import numpy as np$/;" i +show_result mmseg\models\segmentors\base.py /^ def show_result(self,$/;" m class:BaseSegmentor +simple_test mmseg\models\segmentors\base.py /^ def simple_test(self, img, img_meta, **kwargs):$/;" m class:BaseSegmentor +torch mmseg\models\segmentors\base.py /^import torch$/;" i +torch mmseg\models\segmentors\base.py /^import torch.distributed as dist$/;" i +torch mmseg\models\segmentors\base.py /^import torch.nn as nn$/;" i +train_step mmseg\models\segmentors\base.py /^ def train_step(self, data_batch, optimizer, **kwargs):$/;" m class:BaseSegmentor +val_step mmseg\models\segmentors\base.py /^ def val_step(self, data_batch, **kwargs):$/;" m class:BaseSegmentor +warnings mmseg\models\segmentors\base.py /^import warnings$/;" i +with_auxiliary_head mmseg\models\segmentors\base.py /^ def with_auxiliary_head(self):$/;" m class:BaseSegmentor +with_decode_head mmseg\models\segmentors\base.py /^ def with_decode_head(self):$/;" m class:BaseSegmentor +with_neck mmseg\models\segmentors\base.py /^ def with_neck(self):$/;" m class:BaseSegmentor +CascadeEncoderDecoder mmseg\models\segmentors\cascade_encoder_decoder.py /^class CascadeEncoderDecoder(EncoderDecoder):$/;" c +EncoderDecoder mmseg\models\segmentors\cascade_encoder_decoder.py /^from .encoder_decoder import EncoderDecoder$/;" i +SEGMENTORS mmseg\models\segmentors\cascade_encoder_decoder.py /^from ..builder import SEGMENTORS$/;" i +__init__ mmseg\models\segmentors\cascade_encoder_decoder.py /^ def __init__(self,$/;" m class:CascadeEncoderDecoder +_decode_head_forward_train mmseg\models\segmentors\cascade_encoder_decoder.py /^ def _decode_head_forward_train(self, x, img_metas, gt_semantic_seg):$/;" m class:CascadeEncoderDecoder +_init_decode_head mmseg\models\segmentors\cascade_encoder_decoder.py /^ def _init_decode_head(self, decode_head):$/;" m class:CascadeEncoderDecoder +add_prefix mmseg\models\segmentors\cascade_encoder_decoder.py /^from mmseg.core import add_prefix$/;" i +builder mmseg\models\segmentors\cascade_encoder_decoder.py /^from .. import builder$/;" i +encode_decode mmseg\models\segmentors\cascade_encoder_decoder.py /^ def encode_decode(self, img, img_metas):$/;" m class:CascadeEncoderDecoder +init_weights mmseg\models\segmentors\cascade_encoder_decoder.py /^ def init_weights(self, pretrained=None):$/;" m class:CascadeEncoderDecoder +nn mmseg\models\segmentors\cascade_encoder_decoder.py /^from torch import nn$/;" i +resize mmseg\models\segmentors\cascade_encoder_decoder.py /^from mmseg.ops import resize$/;" i +BaseSegmentor mmseg\models\segmentors\encoder_decoder.py /^from .base import BaseSegmentor$/;" i +EncoderDecoder mmseg\models\segmentors\encoder_decoder.py /^class EncoderDecoder(BaseSegmentor):$/;" c +F mmseg\models\segmentors\encoder_decoder.py /^import torch.nn.functional as F$/;" i +SEGMENTORS mmseg\models\segmentors\encoder_decoder.py /^from ..builder import SEGMENTORS$/;" i +__init__ mmseg\models\segmentors\encoder_decoder.py /^ def __init__(self,$/;" m class:EncoderDecoder +_auxiliary_head_forward_train mmseg\models\segmentors\encoder_decoder.py /^ def _auxiliary_head_forward_train(self, x, img_metas, gt_semantic_seg):$/;" m class:EncoderDecoder +_decode_head_forward_test mmseg\models\segmentors\encoder_decoder.py /^ def _decode_head_forward_test(self, x, img_metas):$/;" m class:EncoderDecoder +_decode_head_forward_train mmseg\models\segmentors\encoder_decoder.py /^ def _decode_head_forward_train(self, x, img_metas, gt_semantic_seg):$/;" m class:EncoderDecoder +_init_auxiliary_head mmseg\models\segmentors\encoder_decoder.py /^ def _init_auxiliary_head(self, auxiliary_head):$/;" m class:EncoderDecoder +_init_decode_head mmseg\models\segmentors\encoder_decoder.py /^ def _init_decode_head(self, decode_head):$/;" m class:EncoderDecoder +add_prefix mmseg\models\segmentors\encoder_decoder.py /^from mmseg.core import add_prefix$/;" i +aug_test mmseg\models\segmentors\encoder_decoder.py /^ def aug_test(self, imgs, img_metas, rescale=True):$/;" m class:EncoderDecoder +builder mmseg\models\segmentors\encoder_decoder.py /^from .. import builder$/;" i +encode_decode mmseg\models\segmentors\encoder_decoder.py /^ def encode_decode(self, img, img_metas):$/;" m class:EncoderDecoder +extract_feat mmseg\models\segmentors\encoder_decoder.py /^ def extract_feat(self, img):$/;" m class:EncoderDecoder +forward_dummy mmseg\models\segmentors\encoder_decoder.py /^ def forward_dummy(self, img):$/;" m class:EncoderDecoder +forward_train mmseg\models\segmentors\encoder_decoder.py /^ def forward_train(self, img, img_metas, gt_semantic_seg):$/;" m class:EncoderDecoder +inference mmseg\models\segmentors\encoder_decoder.py /^ def inference(self, img, img_meta, rescale):$/;" m class:EncoderDecoder +init_weights mmseg\models\segmentors\encoder_decoder.py /^ def init_weights(self, pretrained=None):$/;" m class:EncoderDecoder +nn mmseg\models\segmentors\encoder_decoder.py /^import torch.nn as nn$/;" i +nn mmseg\models\segmentors\encoder_decoder.py /^import torch.nn.functional as F$/;" i +resize mmseg\models\segmentors\encoder_decoder.py /^from mmseg.ops import resize$/;" i +simple_test mmseg\models\segmentors\encoder_decoder.py /^ def simple_test(self, img, img_meta, rescale=True):$/;" m class:EncoderDecoder +slide_inference mmseg\models\segmentors\encoder_decoder.py /^ def slide_inference(self, img, img_meta, rescale):$/;" m class:EncoderDecoder +torch mmseg\models\segmentors\encoder_decoder.py /^import torch$/;" i +torch mmseg\models\segmentors\encoder_decoder.py /^import torch.nn as nn$/;" i +torch mmseg\models\segmentors\encoder_decoder.py /^import torch.nn.functional as F$/;" i +whole_inference mmseg\models\segmentors\encoder_decoder.py /^ def whole_inference(self, img, img_meta, rescale):$/;" m class:EncoderDecoder +InvertedResidual mmseg\models\utils\__init__.py /^from .inverted_residual import InvertedResidual, InvertedResidualV3$/;" i +InvertedResidualV3 mmseg\models\utils\__init__.py /^from .inverted_residual import InvertedResidual, InvertedResidualV3$/;" i +ResLayer mmseg\models\utils\__init__.py /^from .res_layer import ResLayer$/;" i +SelfAttentionBlock mmseg\models\utils\__init__.py /^from .self_attention_block import SelfAttentionBlock$/;" i +UpConvBlock mmseg\models\utils\__init__.py /^from .up_conv_block import UpConvBlock$/;" i +__all__ mmseg\models\utils\__init__.py /^__all__ = [$/;" v +make_divisible mmseg\models\utils\__init__.py /^from .make_divisible import make_divisible$/;" i +ConvModule mmseg\models\utils\inverted_residual.py /^from mmcv.cnn import ConvModule$/;" i +InvertedResidual mmseg\models\utils\inverted_residual.py /^class InvertedResidual(nn.Module):$/;" c +InvertedResidualV3 mmseg\models\utils\inverted_residual.py /^class InvertedResidualV3(nn.Module):$/;" c +SELayer mmseg\models\utils\inverted_residual.py /^from .se_layer import SELayer$/;" i +__init__ mmseg\models\utils\inverted_residual.py /^ def __init__(self,$/;" m class:InvertedResidual +__init__ mmseg\models\utils\inverted_residual.py /^ def __init__(self,$/;" m class:InvertedResidualV3 +_inner_forward mmseg\models\utils\inverted_residual.py /^ def _inner_forward(x):$/;" f function:InvertedResidual.forward +_inner_forward mmseg\models\utils\inverted_residual.py /^ def _inner_forward(x):$/;" f function:InvertedResidualV3.forward +cp mmseg\models\utils\inverted_residual.py /^from torch.utils import checkpoint as cp$/;" i +forward mmseg\models\utils\inverted_residual.py /^ def forward(self, x):$/;" m class:InvertedResidual +forward mmseg\models\utils\inverted_residual.py /^ def forward(self, x):$/;" m class:InvertedResidualV3 +nn mmseg\models\utils\inverted_residual.py /^from torch import nn as nn$/;" i +make_divisible mmseg\models\utils\make_divisible.py /^def make_divisible(value, divisor, min_value=None, min_ratio=0.9):$/;" f +ResLayer mmseg\models\utils\res_layer.py /^class ResLayer(nn.Sequential):$/;" c +__init__ mmseg\models\utils\res_layer.py /^ def __init__(self,$/;" m class:ResLayer +build_conv_layer mmseg\models\utils\res_layer.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +build_norm_layer mmseg\models\utils\res_layer.py /^from mmcv.cnn import build_conv_layer, build_norm_layer$/;" i +nn mmseg\models\utils\res_layer.py /^from torch import nn as nn$/;" i +ConvModule mmseg\models\utils\se_layer.py /^from mmcv.cnn import ConvModule$/;" i +SELayer mmseg\models\utils\se_layer.py /^class SELayer(nn.Module):$/;" c +__init__ mmseg\models\utils\se_layer.py /^ def __init__(self,$/;" m class:SELayer +forward mmseg\models\utils\se_layer.py /^ def forward(self, x):$/;" m class:SELayer +make_divisible mmseg\models\utils\se_layer.py /^from .make_divisible import make_divisible$/;" i +mmcv mmseg\models\utils\se_layer.py /^import mmcv$/;" i +nn mmseg\models\utils\se_layer.py /^import torch.nn as nn$/;" i +torch mmseg\models\utils\se_layer.py /^import torch.nn as nn$/;" i +ConvModule mmseg\models\utils\self_attention_block.py /^from mmcv.cnn import ConvModule, constant_init$/;" i +F mmseg\models\utils\self_attention_block.py /^from torch.nn import functional as F$/;" i +SelfAttentionBlock mmseg\models\utils\self_attention_block.py /^class SelfAttentionBlock(nn.Module):$/;" c +__init__ mmseg\models\utils\self_attention_block.py /^ def __init__(self, key_in_channels, query_in_channels, channels,$/;" m class:SelfAttentionBlock +build_project mmseg\models\utils\self_attention_block.py /^ def build_project(self, in_channels, channels, num_convs, use_conv_module,$/;" m class:SelfAttentionBlock +constant_init mmseg\models\utils\self_attention_block.py /^from mmcv.cnn import ConvModule, constant_init$/;" i +forward mmseg\models\utils\self_attention_block.py /^ def forward(self, query_feats, key_feats):$/;" m class:SelfAttentionBlock +init_weights mmseg\models\utils\self_attention_block.py /^ def init_weights(self):$/;" m class:SelfAttentionBlock +nn mmseg\models\utils\self_attention_block.py /^from torch import nn as nn$/;" i +torch mmseg\models\utils\self_attention_block.py /^import torch$/;" i +ConvModule mmseg\models\utils\up_conv_block.py /^from mmcv.cnn import ConvModule, build_upsample_layer$/;" i +UpConvBlock mmseg\models\utils\up_conv_block.py /^class UpConvBlock(nn.Module):$/;" c +__init__ mmseg\models\utils\up_conv_block.py /^ def __init__(self,$/;" m class:UpConvBlock +build_upsample_layer mmseg\models\utils\up_conv_block.py /^from mmcv.cnn import ConvModule, build_upsample_layer$/;" i +forward mmseg\models\utils\up_conv_block.py /^ def forward(self, skip, x):$/;" m class:UpConvBlock +nn mmseg\models\utils\up_conv_block.py /^import torch.nn as nn$/;" i +torch mmseg\models\utils\up_conv_block.py /^import torch$/;" i +torch mmseg\models\utils\up_conv_block.py /^import torch.nn as nn$/;" i +Encoding mmseg\ops\__init__.py /^from .encoding import Encoding$/;" i +Upsample mmseg\ops\__init__.py /^from .wrappers import Upsample, resize$/;" i +__all__ mmseg\ops\__init__.py /^__all__ = ['Upsample', 'resize', 'Encoding']$/;" v +resize mmseg\ops\__init__.py /^from .wrappers import Upsample, resize$/;" i +Encoding mmseg\ops\encoding.py /^class Encoding(nn.Module):$/;" c +F mmseg\ops\encoding.py /^from torch.nn import functional as F$/;" i +__init__ mmseg\ops\encoding.py /^ def __init__(self, channels, num_codes):$/;" m class:Encoding +__repr__ mmseg\ops\encoding.py /^ def __repr__(self):$/;" m class:Encoding file: +aggregate mmseg\ops\encoding.py /^ def aggregate(assigment_weights, x, codewords):$/;" m class:Encoding +forward mmseg\ops\encoding.py /^ def forward(self, x):$/;" m class:Encoding +nn mmseg\ops\encoding.py /^from torch import nn as nn$/;" i +scaled_l2 mmseg\ops\encoding.py /^ def scaled_l2(x, codewords, scale):$/;" m class:Encoding +torch mmseg\ops\encoding.py /^import torch$/;" i +F mmseg\ops\wrappers.py /^import torch.nn.functional as F$/;" i +Upsample mmseg\ops\wrappers.py /^class Upsample(nn.Module):$/;" c +__init__ mmseg\ops\wrappers.py /^ def __init__(self,$/;" m class:Upsample +forward mmseg\ops\wrappers.py /^ def forward(self, x):$/;" m class:Upsample +nn mmseg\ops\wrappers.py /^import torch.nn as nn$/;" i +nn mmseg\ops\wrappers.py /^import torch.nn.functional as F$/;" i +resize mmseg\ops\wrappers.py /^def resize(input,$/;" f +torch mmseg\ops\wrappers.py /^import torch$/;" i +torch mmseg\ops\wrappers.py /^import torch.nn as nn$/;" i +torch mmseg\ops\wrappers.py /^import torch.nn.functional as F$/;" i +warnings mmseg\ops\wrappers.py /^import warnings$/;" i +__all__ mmseg\utils\__init__.py /^__all__ = ['get_root_logger', 'collect_env']$/;" v +collect_env mmseg\utils\__init__.py /^from .collect_env import collect_env$/;" i +get_root_logger mmseg\utils\__init__.py /^from .logger import get_root_logger$/;" i +collect_base_env mmseg\utils\collect_env.py /^from mmcv.utils import collect_env as collect_base_env$/;" i +collect_env mmseg\utils\collect_env.py /^def collect_env():$/;" f +get_git_hash mmseg\utils\collect_env.py /^from mmcv.utils import get_git_hash$/;" i +mmseg mmseg\utils\collect_env.py /^import mmseg$/;" i +get_logger mmseg\utils\logger.py /^from mmcv.utils import get_logger$/;" i +get_root_logger mmseg\utils\logger.py /^def get_root_logger(log_file=None, log_level=logging.INFO):$/;" f +logging mmseg\utils\logger.py /^import logging$/;" i +__version__ mmseg\version.py /^__version__ = '0.11.0'$/;" v +parse_version_info mmseg\version.py /^def parse_version_info(version_str):$/;" f +version_info mmseg\version.py /^version_info = parse_version_info(__version__)$/;" v +exists setup.py /^ from os.path import exists$/;" i +find_packages setup.py /^from setuptools import find_packages, setup$/;" i +gen_packages_items setup.py /^ def gen_packages_items():$/;" f function:parse_requirements +get_version setup.py /^def get_version():$/;" f +parse_line setup.py /^ def parse_line(line):$/;" f function:parse_requirements +parse_require_file setup.py /^ def parse_require_file(fpath):$/;" f function:parse_requirements +parse_requirements setup.py /^def parse_requirements(fname='requirements.txt', with_version=True):$/;" f +re setup.py /^ import re$/;" i +readme setup.py /^def readme():$/;" f +setup setup.py /^from setuptools import find_packages, setup$/;" i +sys setup.py /^ import sys$/;" i +version_file setup.py /^version_file = 'mmseg\/version.py'$/;" v +Compose tests\test_config.py /^ from mmseg.datasets.pipelines import Compose$/;" i +Config tests\test_config.py /^ from mmcv import Config$/;" i +Config tests\test_config.py /^from mmcv import Config$/;" i +_check_decode_head tests\test_config.py /^def _check_decode_head(decode_head_cfg, decode_head):$/;" f +_get_config_directory tests\test_config.py /^def _get_config_directory():$/;" f +build_segmentor tests\test_config.py /^from mmseg.models import build_segmentor$/;" i +dirname tests\test_config.py /^from os.path import dirname, exists, isdir, join, relpath$/;" i +exists tests\test_config.py /^from os.path import dirname, exists, isdir, join, relpath$/;" i +glob tests\test_config.py /^ import glob$/;" i +glob tests\test_config.py /^import glob$/;" i +isdir tests\test_config.py /^from os.path import dirname, exists, isdir, join, relpath$/;" i +join tests\test_config.py /^from os.path import dirname, exists, isdir, join, relpath$/;" i +mmseg tests\test_config.py /^ import mmseg$/;" i +nn tests\test_config.py /^from torch import nn$/;" i +np tests\test_config.py /^ import numpy as np$/;" i +os tests\test_config.py /^import os$/;" i +relpath tests\test_config.py /^from os.path import dirname, exists, isdir, join, relpath$/;" i +test_config_build_segmentor tests\test_config.py /^def test_config_build_segmentor():$/;" f +test_config_data_pipeline tests\test_config.py /^def test_config_data_pipeline():$/;" f +ADE20KDataset tests\test_data\test_dataset.py /^from mmseg.datasets import (DATASETS, ADE20KDataset, CityscapesDataset,$/;" i +CityscapesDataset tests\test_data\test_dataset.py /^from mmseg.datasets import (DATASETS, ADE20KDataset, CityscapesDataset,$/;" i +DATASETS tests\test_data\test_dataset.py /^from mmseg.datasets import (DATASETS, ADE20KDataset, CityscapesDataset,$/;" i +MagicMock tests\test_data\test_dataset.py /^from unittest.mock import MagicMock, patch$/;" i +get_classes tests\test_data\test_dataset.py /^from mmseg.core.evaluation import get_classes, get_palette$/;" i +get_palette tests\test_data\test_dataset.py /^from mmseg.core.evaluation import get_classes, get_palette$/;" i +np tests\test_data\test_dataset.py /^import numpy as np$/;" i +os tests\test_data\test_dataset.py /^import os.path as osp$/;" i +osp tests\test_data\test_dataset.py /^import os.path as osp$/;" i +patch tests\test_data\test_dataset.py /^from unittest.mock import MagicMock, patch$/;" i +pytest tests\test_data\test_dataset.py /^import pytest$/;" i +test_classes tests\test_data\test_dataset.py /^def test_classes():$/;" f +test_custom_classes_override_default tests\test_data\test_dataset.py /^def test_custom_classes_override_default(dataset, classes):$/;" f +test_custom_dataset tests\test_data\test_dataset.py /^def test_custom_dataset():$/;" f +test_custom_dataset_custom_palette tests\test_data\test_dataset.py /^def test_custom_dataset_custom_palette():$/;" f +test_custom_dataset_random_palette_is_generated tests\test_data\test_dataset.py /^def test_custom_dataset_random_palette_is_generated():$/;" f +test_dataset_wrapper tests\test_data\test_dataset.py /^def test_dataset_wrapper():$/;" f +test_palette tests\test_data\test_dataset.py /^def test_palette():$/;" f +ConcatDataset tests\test_data\test_dataset_builder.py /^from mmseg.datasets import (DATASETS, ConcatDataset, build_dataloader,$/;" i +DATASETS tests\test_data\test_dataset_builder.py /^from mmseg.datasets import (DATASETS, ConcatDataset, build_dataloader,$/;" i +DistributedSampler tests\test_data\test_dataset_builder.py /^from torch.utils.data import (DistributedSampler, RandomSampler,$/;" i +RandomSampler tests\test_data\test_dataset_builder.py /^from torch.utils.data import (DistributedSampler, RandomSampler,$/;" i +ToyDataset tests\test_data\test_dataset_builder.py /^class ToyDataset(object):$/;" c +__init__ tests\test_data\test_dataset_builder.py /^ def __init__(self, cnt=0):$/;" m class:ToyDataset +__item__ tests\test_data\test_dataset_builder.py /^ def __item__(self, idx):$/;" m class:ToyDataset file: +__len__ tests\test_data\test_dataset_builder.py /^ def __len__(self):$/;" m class:ToyDataset file: +build_dataloader tests\test_data\test_dataset_builder.py /^from mmseg.datasets import (DATASETS, ConcatDataset, build_dataloader,$/;" i +math tests\test_data\test_dataset_builder.py /^import math$/;" i +os tests\test_data\test_dataset_builder.py /^import os.path as osp$/;" i +osp tests\test_data\test_dataset_builder.py /^import os.path as osp$/;" i +pytest tests\test_data\test_dataset_builder.py /^import pytest$/;" i +test_build_dataloader tests\test_data\test_dataset_builder.py /^def test_build_dataloader():$/;" f +test_build_dataset tests\test_data\test_dataset_builder.py /^def test_build_dataset():$/;" f +LoadAnnotations tests\test_data\test_loading.py /^from mmseg.datasets.pipelines import LoadAnnotations, LoadImageFromFile$/;" i +LoadImageFromFile tests\test_data\test_loading.py /^from mmseg.datasets.pipelines import LoadAnnotations, LoadImageFromFile$/;" i +TestLoading tests\test_data\test_loading.py /^class TestLoading(object):$/;" c +copy tests\test_data\test_loading.py /^import copy$/;" i +mmcv tests\test_data\test_loading.py /^import mmcv$/;" i +np tests\test_data\test_loading.py /^import numpy as np$/;" i +os tests\test_data\test_loading.py /^import os.path as osp$/;" i +osp tests\test_data\test_loading.py /^import os.path as osp$/;" i +setup_class tests\test_data\test_loading.py /^ def setup_class(cls):$/;" m class:TestLoading +tempfile tests\test_data\test_loading.py /^import tempfile$/;" i +test_load_img tests\test_data\test_loading.py /^ def test_load_img(self):$/;" m class:TestLoading +test_load_seg tests\test_data\test_loading.py /^ def test_load_seg(self):$/;" m class:TestLoading +test_load_seg_custom_classes tests\test_data\test_loading.py /^ def test_load_seg_custom_classes(self):$/;" m class:TestLoading +Image tests\test_data\test_transform.py /^from PIL import Image$/;" i +PIPELINES tests\test_data\test_transform.py /^from mmseg.datasets.builder import PIPELINES$/;" i +build_from_cfg tests\test_data\test_transform.py /^from mmcv.utils import build_from_cfg$/;" i +copy tests\test_data\test_transform.py /^import copy$/;" i +mmcv tests\test_data\test_transform.py /^import mmcv$/;" i +np tests\test_data\test_transform.py /^import numpy as np$/;" i +os tests\test_data\test_transform.py /^import os.path as osp$/;" i +osp tests\test_data\test_transform.py /^import os.path as osp$/;" i +pytest tests\test_data\test_transform.py /^import pytest$/;" i +test_CLAHE tests\test_data\test_transform.py /^def test_CLAHE():$/;" f +test_adjust_gamma tests\test_data\test_transform.py /^def test_adjust_gamma():$/;" f +test_flip tests\test_data\test_transform.py /^def test_flip():$/;" f +test_normalize tests\test_data\test_transform.py /^def test_normalize():$/;" f +test_pad tests\test_data\test_transform.py /^def test_pad():$/;" f +test_random_crop tests\test_data\test_transform.py /^def test_random_crop():$/;" f +test_rerange tests\test_data\test_transform.py /^def test_rerange():$/;" f +test_resize tests\test_data\test_transform.py /^def test_resize():$/;" f +test_rgb2gray tests\test_data\test_transform.py /^def test_rgb2gray():$/;" f +test_rotate tests\test_data\test_transform.py /^def test_rotate():$/;" f +test_seg_rescale tests\test_data\test_transform.py /^def test_seg_rescale():$/;" f +PIPELINES tests\test_data\test_tta.py /^from mmseg.datasets.builder import PIPELINES$/;" i +build_from_cfg tests\test_data\test_tta.py /^from mmcv.utils import build_from_cfg$/;" i +mmcv tests\test_data\test_tta.py /^import mmcv$/;" i +os tests\test_data\test_tta.py /^import os.path as osp$/;" i +osp tests\test_data\test_tta.py /^import os.path as osp$/;" i +pytest tests\test_data\test_tta.py /^import pytest$/;" i +test_multi_scale_flip_aug tests\test_data\test_tta.py /^def test_multi_scale_flip_aug():$/;" f +DataLoader tests\test_eval_hook.py /^from torch.utils.data import DataLoader, Dataset$/;" i +Dataset tests\test_eval_hook.py /^from torch.utils.data import DataLoader, Dataset$/;" i +DistEvalHook tests\test_eval_hook.py /^from mmseg.core import DistEvalHook, EvalHook$/;" i +EvalHook tests\test_eval_hook.py /^from mmseg.core import DistEvalHook, EvalHook$/;" i +ExampleDataset tests\test_eval_hook.py /^class ExampleDataset(Dataset):$/;" c +ExampleModel tests\test_eval_hook.py /^class ExampleModel(nn.Module):$/;" c +MagicMock tests\test_eval_hook.py /^from unittest.mock import MagicMock, patch$/;" i +__getitem__ tests\test_eval_hook.py /^ def __getitem__(self, idx):$/;" m class:ExampleDataset file: +__init__ tests\test_eval_hook.py /^ def __init__(self):$/;" m class:ExampleModel +__len__ tests\test_eval_hook.py /^ def __len__(self):$/;" m class:ExampleDataset file: +forward tests\test_eval_hook.py /^ def forward(self, img, img_metas, test_mode=False, **kwargs):$/;" m class:ExampleModel +logging tests\test_eval_hook.py /^import logging$/;" i +mmcv tests\test_eval_hook.py /^import mmcv.runner$/;" i +multi_gpu_test tests\test_eval_hook.py /^def multi_gpu_test(model, data_loader, tmpdir=None, gpu_collect=False):$/;" f +nn tests\test_eval_hook.py /^import torch.nn as nn$/;" i +obj_from_dict tests\test_eval_hook.py /^from mmcv.runner import obj_from_dict$/;" i +patch tests\test_eval_hook.py /^from unittest.mock import MagicMock, patch$/;" i +pytest tests\test_eval_hook.py /^import pytest$/;" i +runner tests\test_eval_hook.py /^import mmcv.runner$/;" i +single_gpu_test tests\test_eval_hook.py /^from mmseg.apis import single_gpu_test$/;" i +tempfile tests\test_eval_hook.py /^import tempfile$/;" i +test_dist_eval_hook tests\test_eval_hook.py /^def test_dist_eval_hook():$/;" f +test_dist_eval_hook_epoch tests\test_eval_hook.py /^def test_dist_eval_hook_epoch():$/;" f +test_epoch_eval_hook tests\test_eval_hook.py /^def test_epoch_eval_hook():$/;" f +test_iter_eval_hook tests\test_eval_hook.py /^def test_iter_eval_hook():$/;" f +torch tests\test_eval_hook.py /^import torch$/;" i +torch tests\test_eval_hook.py /^import torch.nn as nn$/;" i +train_step tests\test_eval_hook.py /^ def train_step(self, data_batch, optimizer):$/;" m class:ExampleModel +inference_segmentor tests\test_inference.py /^from mmseg.apis import inference_segmentor, init_segmentor$/;" i +init_segmentor tests\test_inference.py /^from mmseg.apis import inference_segmentor, init_segmentor$/;" i +mmcv tests\test_inference.py /^import mmcv$/;" i +os tests\test_inference.py /^import os.path as osp$/;" i +osp tests\test_inference.py /^import os.path as osp$/;" i +test_test_time_augmentation_on_cpu tests\test_inference.py /^def test_test_time_augmentation_on_cpu():$/;" f +eval_metrics tests\test_metrics.py /^from mmseg.core.evaluation import eval_metrics, mean_dice, mean_iou$/;" i +get_confusion_matrix tests\test_metrics.py /^def get_confusion_matrix(pred_label, label, num_classes, ignore_index):$/;" f +legacy_mean_dice tests\test_metrics.py /^def legacy_mean_dice(results, gt_seg_maps, num_classes, ignore_index):$/;" f +legacy_mean_iou tests\test_metrics.py /^def legacy_mean_iou(results, gt_seg_maps, num_classes, ignore_index):$/;" f +mean_dice tests\test_metrics.py /^from mmseg.core.evaluation import eval_metrics, mean_dice, mean_iou$/;" i +mean_iou tests\test_metrics.py /^from mmseg.core.evaluation import eval_metrics, mean_dice, mean_iou$/;" i +np tests\test_metrics.py /^import numpy as np$/;" i +test_mean_dice tests\test_metrics.py /^def test_mean_dice():$/;" f +test_mean_iou tests\test_metrics.py /^def test_mean_iou():$/;" f +test_metrics tests\test_metrics.py /^def test_metrics():$/;" f +net tests\test_model.py /^net=torch.load(pthfile)$/;" v +pthfile tests\test_model.py /^pthfile = r'\/SEG\/mmsegmentation\/pretrained_model\/recipe1MP_R50.pth'$/;" v +torch tests\test_model.py /^import torch$/;" i +AvgPool2d tests\test_models\test_backbone.py /^from torch.nn.modules import AvgPool2d, GroupNorm$/;" i +BasicBlock tests\test_models\test_backbone.py /^from mmseg.models.backbones.resnet import BasicBlock, Bottleneck$/;" i +Bottleneck tests\test_models\test_backbone.py /^from mmseg.models.backbones.resnet import BasicBlock, Bottleneck$/;" i +BottleneckS tests\test_models\test_backbone.py /^from mmseg.models.backbones.resnest import Bottleneck as BottleneckS$/;" i +BottleneckX tests\test_models\test_backbone.py /^from mmseg.models.backbones.resnext import Bottleneck as BottleneckX$/;" i +CGNet tests\test_models\test_backbone.py /^from mmseg.models.backbones import (CGNet, FastSCNN, MobileNetV3, ResNeSt,$/;" i +ContextGuidedBlock tests\test_models\test_backbone.py /^from mmseg.models.backbones.cgnet import (ContextGuidedBlock,$/;" i +DeformConv2dPack tests\test_models\test_backbone.py /^from mmcv.ops import DeformConv2dPack$/;" i +FastSCNN tests\test_models\test_backbone.py /^from mmseg.models.backbones import (CGNet, FastSCNN, MobileNetV3, ResNeSt,$/;" i +GroupNorm tests\test_models\test_backbone.py /^from torch.nn.modules import AvgPool2d, GroupNorm$/;" i +MobileNetV3 tests\test_models\test_backbone.py /^from mmseg.models.backbones import (CGNet, FastSCNN, MobileNetV3, ResNeSt,$/;" i +ResLayer tests\test_models\test_backbone.py /^from mmseg.models.utils import ResLayer$/;" i +ResNeSt tests\test_models\test_backbone.py /^from mmseg.models.backbones import (CGNet, FastSCNN, MobileNetV3, ResNeSt,$/;" i +_BatchNorm tests\test_models\test_backbone.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +all_zeros tests\test_models\test_backbone.py /^def all_zeros(modules):$/;" f +check_norm_state tests\test_models\test_backbone.py /^def check_norm_state(modules, train_state):$/;" f +is_block tests\test_models\test_backbone.py /^def is_block(modules):$/;" f +is_norm tests\test_models\test_backbone.py /^def is_norm(modules):$/;" f +pytest tests\test_models\test_backbone.py /^import pytest$/;" i +test_cgnet_GlobalContextExtractor tests\test_models\test_backbone.py /^def test_cgnet_GlobalContextExtractor():$/;" f +test_cgnet_backbone tests\test_models\test_backbone.py /^def test_cgnet_backbone():$/;" f +test_cgnet_context_guided_block tests\test_models\test_backbone.py /^def test_cgnet_context_guided_block():$/;" f +test_fastscnn_backbone tests\test_models\test_backbone.py /^def test_fastscnn_backbone():$/;" f +test_mobilenet_v3 tests\test_models\test_backbone.py /^def test_mobilenet_v3():$/;" f +test_renext_bottleneck tests\test_models\test_backbone.py /^def test_renext_bottleneck():$/;" f +test_resnest_backbone tests\test_models\test_backbone.py /^def test_resnest_backbone():$/;" f +test_resnest_bottleneck tests\test_models\test_backbone.py /^def test_resnest_bottleneck():$/;" f +test_resnet_backbone tests\test_models\test_backbone.py /^def test_resnet_backbone():$/;" f +test_resnet_basic_block tests\test_models\test_backbone.py /^def test_resnet_basic_block():$/;" f +test_resnet_bottleneck tests\test_models\test_backbone.py /^def test_resnet_bottleneck():$/;" f +test_resnet_res_layer tests\test_models\test_backbone.py /^def test_resnet_res_layer():$/;" f +test_resnext_backbone tests\test_models\test_backbone.py /^def test_resnext_backbone():$/;" f +torch tests\test_models\test_backbone.py /^import torch$/;" i +Config tests\test_models\test_forward.py /^ from mmcv import Config$/;" i +SyncBatchNorm tests\test_models\test_forward.py /^from mmcv.utils.parrots_wrapper import SyncBatchNorm, _BatchNorm$/;" i +_BatchNorm tests\test_models\test_forward.py /^from mmcv.utils.parrots_wrapper import SyncBatchNorm, _BatchNorm$/;" i +_check_input_dim tests\test_models\test_forward.py /^def _check_input_dim(self, inputs):$/;" f +_convert_batchnorm tests\test_models\test_forward.py /^def _convert_batchnorm(module):$/;" f +_demo_mm_inputs tests\test_models\test_forward.py /^def _demo_mm_inputs(input_shape=(2, 3, 8, 16), num_classes=10):$/;" f +_get_config_directory tests\test_models\test_forward.py /^def _get_config_directory():$/;" f +_get_config_module tests\test_models\test_forward.py /^def _get_config_module(fname):$/;" f +_get_segmentor_cfg tests\test_models\test_forward.py /^def _get_segmentor_cfg(fname):$/;" f +_test_encoder_decoder_forward tests\test_models\test_forward.py /^def _test_encoder_decoder_forward(cfg_file):$/;" f +build_segmentor tests\test_models\test_forward.py /^ from mmseg.models import build_segmentor$/;" i +copy tests\test_models\test_forward.py /^import copy$/;" i +dirname tests\test_models\test_forward.py /^from os.path import dirname, exists, join$/;" i +exists tests\test_models\test_forward.py /^from os.path import dirname, exists, join$/;" i +get_world_size tests\test_models\test_forward.py /^def get_world_size(process_group):$/;" f +join tests\test_models\test_forward.py /^from os.path import dirname, exists, join$/;" i +mmseg tests\test_models\test_forward.py /^ import mmseg$/;" i +nn tests\test_models\test_forward.py /^import torch.nn as nn$/;" i +np tests\test_models\test_forward.py /^import numpy as np$/;" i +patch tests\test_models\test_forward.py /^from unittest.mock import patch$/;" i +pytest tests\test_models\test_forward.py /^import pytest$/;" i +test_ann_forward tests\test_models\test_forward.py /^def test_ann_forward():$/;" f +test_ccnet_forward tests\test_models\test_forward.py /^def test_ccnet_forward():$/;" f +test_danet_forward tests\test_models\test_forward.py /^def test_danet_forward():$/;" f +test_deeplabv3_forward tests\test_models\test_forward.py /^def test_deeplabv3_forward():$/;" f +test_deeplabv3plus_forward tests\test_models\test_forward.py /^def test_deeplabv3plus_forward():$/;" f +test_dnlnet_forward tests\test_models\test_forward.py /^def test_dnlnet_forward():$/;" f +test_emanet_forward tests\test_models\test_forward.py /^def test_emanet_forward():$/;" f +test_encnet_forward tests\test_models\test_forward.py /^def test_encnet_forward():$/;" f +test_fcn_forward tests\test_models\test_forward.py /^def test_fcn_forward():$/;" f +test_gcnet_forward tests\test_models\test_forward.py /^def test_gcnet_forward():$/;" f +test_hrnet_forward tests\test_models\test_forward.py /^def test_hrnet_forward():$/;" f +test_mobilenet_v2_forward tests\test_models\test_forward.py /^def test_mobilenet_v2_forward():$/;" f +test_nonlocal_net_forward tests\test_models\test_forward.py /^def test_nonlocal_net_forward():$/;" f +test_ocrnet_forward tests\test_models\test_forward.py /^def test_ocrnet_forward():$/;" f +test_point_rend_forward tests\test_models\test_forward.py /^def test_point_rend_forward():$/;" f +test_psanet_forward tests\test_models\test_forward.py /^def test_psanet_forward():$/;" f +test_pspnet_forward tests\test_models\test_forward.py /^def test_pspnet_forward():$/;" f +test_sem_fpn_forward tests\test_models\test_forward.py /^def test_sem_fpn_forward():$/;" f +test_upernet_forward tests\test_models\test_forward.py /^def test_upernet_forward():$/;" f +torch tests\test_models\test_forward.py /^import torch$/;" i +torch tests\test_models\test_forward.py /^import torch.nn as nn$/;" i +ANNHead tests\test_models\test_heads.py /^from mmseg.models.decode_heads import (ANNHead, APCHead, ASPPHead, CCHead,$/;" i +APCHead tests\test_models\test_heads.py /^from mmseg.models.decode_heads import (ANNHead, APCHead, ASPPHead, CCHead,$/;" i +ASPPHead tests\test_models\test_heads.py /^from mmseg.models.decode_heads import (ANNHead, APCHead, ASPPHead, CCHead,$/;" i +BaseDecodeHead tests\test_models\test_heads.py /^from mmseg.models.decode_heads.decode_head import BaseDecodeHead$/;" i +CCHead tests\test_models\test_heads.py /^from mmseg.models.decode_heads import (ANNHead, APCHead, ASPPHead, CCHead,$/;" i +ConfigDict tests\test_models\test_heads.py /^from mmcv.utils import ConfigDict$/;" i +ConvModule tests\test_models\test_heads.py /^from mmcv.cnn import ConvModule, DepthwiseSeparableConvModule$/;" i +DepthwiseSeparableConvModule tests\test_models\test_heads.py /^from mmcv.cnn import ConvModule, DepthwiseSeparableConvModule$/;" i +SyncBatchNorm tests\test_models\test_heads.py /^from mmcv.utils.parrots_wrapper import SyncBatchNorm$/;" i +_conv_has_norm tests\test_models\test_heads.py /^def _conv_has_norm(module, sync_bn):$/;" f +patch tests\test_models\test_heads.py /^from unittest.mock import patch$/;" i +pytest tests\test_models\test_heads.py /^import pytest$/;" i +test_ann_head tests\test_models\test_heads.py /^def test_ann_head():$/;" f +test_apc_head tests\test_models\test_heads.py /^def test_apc_head():$/;" f +test_aspp_head tests\test_models\test_heads.py /^def test_aspp_head():$/;" f +test_cc_head tests\test_models\test_heads.py /^def test_cc_head():$/;" f +test_da_head tests\test_models\test_heads.py /^def test_da_head():$/;" f +test_decode_head tests\test_models\test_heads.py /^def test_decode_head():$/;" f +test_dm_head tests\test_models\test_heads.py /^def test_dm_head():$/;" f +test_dnl_head tests\test_models\test_heads.py /^def test_dnl_head():$/;" f +test_dw_aspp_head tests\test_models\test_heads.py /^def test_dw_aspp_head():$/;" f +test_emanet_head tests\test_models\test_heads.py /^def test_emanet_head():$/;" f +test_enc_head tests\test_models\test_heads.py /^def test_enc_head():$/;" f +test_fcn_head tests\test_models\test_heads.py /^def test_fcn_head():$/;" f +test_gc_head tests\test_models\test_heads.py /^def test_gc_head():$/;" f +test_lraspp_head tests\test_models\test_heads.py /^def test_lraspp_head():$/;" f +test_nl_head tests\test_models\test_heads.py /^def test_nl_head():$/;" f +test_ocr_head tests\test_models\test_heads.py /^def test_ocr_head():$/;" f +test_point_head tests\test_models\test_heads.py /^def test_point_head():$/;" f +test_psa_head tests\test_models\test_heads.py /^def test_psa_head():$/;" f +test_psp_head tests\test_models\test_heads.py /^def test_psp_head():$/;" f +test_sep_fcn_head tests\test_models\test_heads.py /^def test_sep_fcn_head():$/;" f +test_uper_head tests\test_models\test_heads.py /^def test_uper_head():$/;" f +to_cuda tests\test_models\test_heads.py /^def to_cuda(module, data):$/;" f +torch tests\test_models\test_heads.py /^import torch$/;" i +Accuracy tests\test_models\test_losses.py /^from mmseg.models.losses import Accuracy, reduce_loss, weight_reduce_loss$/;" i +build_loss tests\test_models\test_losses.py /^ from mmseg.models import build_loss$/;" i +np tests\test_models\test_losses.py /^import numpy as np$/;" i +pytest tests\test_models\test_losses.py /^import pytest$/;" i +reduce_loss tests\test_models\test_losses.py /^from mmseg.models.losses import Accuracy, reduce_loss, weight_reduce_loss$/;" i +test_accuracy tests\test_models\test_losses.py /^def test_accuracy():$/;" f +test_ce_loss tests\test_models\test_losses.py /^def test_ce_loss():$/;" f +test_lovasz_loss tests\test_models\test_losses.py /^def test_lovasz_loss():$/;" f +test_utils tests\test_models\test_losses.py /^def test_utils():$/;" f +torch tests\test_models\test_losses.py /^import torch$/;" i +weight_reduce_loss tests\test_models\test_losses.py /^from mmseg.models.losses import Accuracy, reduce_loss, weight_reduce_loss$/;" i +FPN tests\test_models\test_necks.py /^from mmseg.models import FPN$/;" i +test_fpn tests\test_models\test_necks.py /^def test_fpn():$/;" f +torch tests\test_models\test_necks.py /^import torch$/;" i +BACKBONES tests\test_models\test_segmentor.py /^from mmseg.models import BACKBONES, HEADS, build_segmentor$/;" i +BaseCascadeDecodeHead tests\test_models\test_segmentor.py /^from mmseg.models.decode_heads.cascade_decode_head import BaseCascadeDecodeHead$/;" i +BaseDecodeHead tests\test_models\test_segmentor.py /^from mmseg.models.decode_heads.decode_head import BaseDecodeHead$/;" i +ConfigDict tests\test_models\test_segmentor.py /^from mmcv import ConfigDict$/;" i +ExampleBackbone tests\test_models\test_segmentor.py /^class ExampleBackbone(nn.Module):$/;" c +ExampleCascadeDecodeHead tests\test_models\test_segmentor.py /^class ExampleCascadeDecodeHead(BaseCascadeDecodeHead):$/;" c +ExampleDecodeHead tests\test_models\test_segmentor.py /^class ExampleDecodeHead(BaseDecodeHead):$/;" c +HEADS tests\test_models\test_segmentor.py /^from mmseg.models import BACKBONES, HEADS, build_segmentor$/;" i +__init__ tests\test_models\test_segmentor.py /^ def __init__(self):$/;" m class:ExampleBackbone +__init__ tests\test_models\test_segmentor.py /^ def __init__(self):$/;" m class:ExampleCascadeDecodeHead +__init__ tests\test_models\test_segmentor.py /^ def __init__(self):$/;" m class:ExampleDecodeHead +_demo_mm_inputs tests\test_models\test_segmentor.py /^def _demo_mm_inputs(input_shape=(1, 3, 8, 16), num_classes=10):$/;" f +_segmentor_forward_train_test tests\test_models\test_segmentor.py /^def _segmentor_forward_train_test(segmentor):$/;" f +build_segmentor tests\test_models\test_segmentor.py /^from mmseg.models import BACKBONES, HEADS, build_segmentor$/;" i +forward tests\test_models\test_segmentor.py /^ def forward(self, inputs):$/;" m class:ExampleDecodeHead +forward tests\test_models\test_segmentor.py /^ def forward(self, inputs, prev_out):$/;" m class:ExampleCascadeDecodeHead +forward tests\test_models\test_segmentor.py /^ def forward(self, x):$/;" m class:ExampleBackbone +init_weights tests\test_models\test_segmentor.py /^ def init_weights(self, pretrained=None):$/;" m class:ExampleBackbone +nn tests\test_models\test_segmentor.py /^from torch import nn$/;" i +np tests\test_models\test_segmentor.py /^import numpy as np$/;" i +test_cascade_encoder_decoder tests\test_models\test_segmentor.py /^def test_cascade_encoder_decoder():$/;" f +test_encoder_decoder tests\test_models\test_segmentor.py /^def test_encoder_decoder():$/;" f +torch tests\test_models\test_segmentor.py /^import torch$/;" i +BasicConvBlock tests\test_models\test_unet.py /^from mmseg.models.backbones.unet import (BasicConvBlock, DeconvModule,$/;" i +ConvModule tests\test_models\test_unet.py /^from mmcv.cnn import ConvModule$/;" i +DeconvModule tests\test_models\test_unet.py /^from mmseg.models.backbones.unet import (BasicConvBlock, DeconvModule,$/;" i +_BatchNorm tests\test_models\test_unet.py /^from mmcv.utils.parrots_wrapper import _BatchNorm$/;" i +check_norm_state tests\test_models\test_unet.py /^def check_norm_state(modules, train_state):$/;" f +nn tests\test_models\test_unet.py /^from torch import nn$/;" i +pytest tests\test_models\test_unet.py /^import pytest$/;" i +test_deconv_module tests\test_models\test_unet.py /^def test_deconv_module():$/;" f +test_interp_conv tests\test_models\test_unet.py /^def test_interp_conv():$/;" f +test_unet tests\test_models\test_unet.py /^def test_unet():$/;" f +test_unet_basic_conv_block tests\test_models\test_unet.py /^def test_unet_basic_conv_block():$/;" f +test_up_conv_block tests\test_models\test_unet.py /^def test_up_conv_block():$/;" f +torch tests\test_models\test_unet.py /^import torch$/;" i +FCNHead tests\test_sampler.py /^from mmseg.models.decode_heads import FCNHead$/;" i +OHEMPixelSampler tests\test_sampler.py /^from mmseg.core import OHEMPixelSampler$/;" i +_context_for_ohem tests\test_sampler.py /^def _context_for_ohem():$/;" f +pytest tests\test_sampler.py /^import pytest$/;" i +test_ohem_sampler tests\test_sampler.py /^def test_ohem_sampler():$/;" f +torch tests\test_sampler.py /^import torch$/;" i +InvertedResidual tests\test_utils\test_inverted_residual_module.py /^from mmseg.models.utils import InvertedResidual, InvertedResidualV3$/;" i +InvertedResidualV3 tests\test_utils\test_inverted_residual_module.py /^from mmseg.models.utils import InvertedResidual, InvertedResidualV3$/;" i +mmcv tests\test_utils\test_inverted_residual_module.py /^import mmcv$/;" i +pytest tests\test_utils\test_inverted_residual_module.py /^import pytest$/;" i +test_inv_residual tests\test_utils\test_inverted_residual_module.py /^def test_inv_residual():$/;" f +test_inv_residualv3 tests\test_utils\test_inverted_residual_module.py /^def test_inv_residualv3():$/;" f +torch tests\test_utils\test_inverted_residual_module.py /^import torch$/;" i +make_divisible tests\test_utils\test_make_divisible.py /^from mmseg.models.utils import make_divisible$/;" i +test_make_divisible tests\test_utils\test_make_divisible.py /^def test_make_divisible():$/;" f +SELayer tests\test_utils\test_se_layer.py /^from mmseg.models.utils.se_layer import SELayer$/;" i +mmcv tests\test_utils\test_se_layer.py /^import mmcv$/;" i +pytest tests\test_utils\test_se_layer.py /^import pytest$/;" i +test_se_layer tests\test_utils\test_se_layer.py /^def test_se_layer():$/;" f +torch tests\test_utils\test_se_layer.py /^import torch$/;" i +Config tools\benchmark.py /^from mmcv import Config$/;" i +MMDataParallel tools\benchmark.py /^from mmcv.parallel import MMDataParallel$/;" i +argparse tools\benchmark.py /^import argparse$/;" i +build_dataloader tools\benchmark.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_dataset tools\benchmark.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_segmentor tools\benchmark.py /^from mmseg.models import build_segmentor$/;" i +load_checkpoint tools\benchmark.py /^from mmcv.runner import load_checkpoint$/;" i +main tools\benchmark.py /^def main():$/;" f +parse_args tools\benchmark.py /^def parse_args():$/;" f +time tools\benchmark.py /^import time$/;" i +torch tools\benchmark.py /^import torch$/;" i +CHASE_DB1_LEN tools\convert_datasets\chase_db1.py /^CHASE_DB1_LEN = 28 * 3$/;" v +TRAINING_LEN tools\convert_datasets\chase_db1.py /^TRAINING_LEN = 60$/;" v +argparse tools\convert_datasets\chase_db1.py /^import argparse$/;" i +main tools\convert_datasets\chase_db1.py /^def main():$/;" f +mmcv tools\convert_datasets\chase_db1.py /^import mmcv$/;" i +os tools\convert_datasets\chase_db1.py /^import os$/;" i +os tools\convert_datasets\chase_db1.py /^import os.path as osp$/;" i +osp tools\convert_datasets\chase_db1.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\chase_db1.py /^def parse_args():$/;" f +tempfile tools\convert_datasets\chase_db1.py /^import tempfile$/;" i +zipfile tools\convert_datasets\chase_db1.py /^import zipfile$/;" i +argparse tools\convert_datasets\cityscapes.py /^import argparse$/;" i +convert_json_to_label tools\convert_datasets\cityscapes.py /^def convert_json_to_label(json_file):$/;" f +json2labelImg tools\convert_datasets\cityscapes.py /^from cityscapesscripts.preparation.json2labelImg import json2labelImg$/;" i +main tools\convert_datasets\cityscapes.py /^def main():$/;" f +mmcv tools\convert_datasets\cityscapes.py /^import mmcv$/;" i +os tools\convert_datasets\cityscapes.py /^import os.path as osp$/;" i +osp tools\convert_datasets\cityscapes.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\cityscapes.py /^def parse_args():$/;" f +argparse tools\convert_datasets\drive.py /^import argparse$/;" i +cv2 tools\convert_datasets\drive.py /^import cv2$/;" i +main tools\convert_datasets\drive.py /^def main():$/;" f +mmcv tools\convert_datasets\drive.py /^import mmcv$/;" i +os tools\convert_datasets\drive.py /^import os$/;" i +os tools\convert_datasets\drive.py /^import os.path as osp$/;" i +osp tools\convert_datasets\drive.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\drive.py /^def parse_args():$/;" f +tempfile tools\convert_datasets\drive.py /^import tempfile$/;" i +zipfile tools\convert_datasets\drive.py /^import zipfile$/;" i +HRF_LEN tools\convert_datasets\hrf.py /^HRF_LEN = 15$/;" v +TRAINING_LEN tools\convert_datasets\hrf.py /^TRAINING_LEN = 5$/;" v +argparse tools\convert_datasets\hrf.py /^import argparse$/;" i +main tools\convert_datasets\hrf.py /^def main():$/;" f +mmcv tools\convert_datasets\hrf.py /^import mmcv$/;" i +os tools\convert_datasets\hrf.py /^import os$/;" i +os tools\convert_datasets\hrf.py /^import os.path as osp$/;" i +osp tools\convert_datasets\hrf.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\hrf.py /^def parse_args():$/;" f +tempfile tools\convert_datasets\hrf.py /^import tempfile$/;" i +zipfile tools\convert_datasets\hrf.py /^import zipfile$/;" i +Detail tools\convert_datasets\pascal_context.py /^from detail import Detail$/;" i +Image tools\convert_datasets\pascal_context.py /^from PIL import Image$/;" i +_class_to_index tools\convert_datasets\pascal_context.py /^ def _class_to_index(mask, _mapping, _key):$/;" f function:generate_labels +_key tools\convert_datasets\pascal_context.py /^_key = np.array(range(len(_mapping))).astype('uint8')$/;" v +_mapping tools\convert_datasets\pascal_context.py /^_mapping = np.sort($/;" v +argparse tools\convert_datasets\pascal_context.py /^import argparse$/;" i +generate_labels tools\convert_datasets\pascal_context.py /^def generate_labels(img_id, detail, out_dir):$/;" f +main tools\convert_datasets\pascal_context.py /^def main():$/;" f +mmcv tools\convert_datasets\pascal_context.py /^import mmcv$/;" i +np tools\convert_datasets\pascal_context.py /^import numpy as np$/;" i +os tools\convert_datasets\pascal_context.py /^import os.path as osp$/;" i +osp tools\convert_datasets\pascal_context.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\pascal_context.py /^def parse_args():$/;" f +partial tools\convert_datasets\pascal_context.py /^from functools import partial$/;" i +STARE_LEN tools\convert_datasets\stare.py /^STARE_LEN = 20$/;" v +TRAINING_LEN tools\convert_datasets\stare.py /^TRAINING_LEN = 10$/;" v +argparse tools\convert_datasets\stare.py /^import argparse$/;" i +gzip tools\convert_datasets\stare.py /^import gzip$/;" i +main tools\convert_datasets\stare.py /^def main():$/;" f +mmcv tools\convert_datasets\stare.py /^import mmcv$/;" i +os tools\convert_datasets\stare.py /^import os$/;" i +os tools\convert_datasets\stare.py /^import os.path as osp$/;" i +osp tools\convert_datasets\stare.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\stare.py /^def parse_args():$/;" f +tarfile tools\convert_datasets\stare.py /^import tarfile$/;" i +tempfile tools\convert_datasets\stare.py /^import tempfile$/;" i +un_gz tools\convert_datasets\stare.py /^def un_gz(src, dst):$/;" f +AUG_LEN tools\convert_datasets\voc_aug.py /^AUG_LEN = 10582$/;" v +Image tools\convert_datasets\voc_aug.py /^from PIL import Image$/;" i +argparse tools\convert_datasets\voc_aug.py /^import argparse$/;" i +convert_mat tools\convert_datasets\voc_aug.py /^def convert_mat(mat_file, in_dir, out_dir):$/;" f +generate_aug_list tools\convert_datasets\voc_aug.py /^def generate_aug_list(merged_list, excluded_list):$/;" f +loadmat tools\convert_datasets\voc_aug.py /^from scipy.io import loadmat$/;" i +main tools\convert_datasets\voc_aug.py /^def main():$/;" f +mmcv tools\convert_datasets\voc_aug.py /^import mmcv$/;" i +np tools\convert_datasets\voc_aug.py /^import numpy as np$/;" i +os tools\convert_datasets\voc_aug.py /^import os.path as osp$/;" i +osp tools\convert_datasets\voc_aug.py /^import os.path as osp$/;" i +parse_args tools\convert_datasets\voc_aug.py /^def parse_args():$/;" f +partial tools\convert_datasets\voc_aug.py /^from functools import partial$/;" i +Config tools\get_flops.py /^from mmcv import Config$/;" i +argparse tools\get_flops.py /^import argparse$/;" i +build_segmentor tools\get_flops.py /^from mmseg.models import build_segmentor$/;" i +get_model_complexity_info tools\get_flops.py /^from mmcv.cnn import get_model_complexity_info$/;" i +main tools\get_flops.py /^def main():$/;" f +parse_args tools\get_flops.py /^def parse_args():$/;" f +Config tools\print_config.py /^from mmcv import Config, DictAction$/;" i +DictAction tools\print_config.py /^from mmcv import Config, DictAction$/;" i +argparse tools\print_config.py /^import argparse$/;" i +main tools\print_config.py /^def main():$/;" f +parse_args tools\print_config.py /^def parse_args():$/;" f +argparse tools\publish_model.py /^import argparse$/;" i +main tools\publish_model.py /^def main():$/;" f +parse_args tools\publish_model.py /^def parse_args():$/;" f +process_checkpoint tools\publish_model.py /^def process_checkpoint(in_file, out_file):$/;" f +subprocess tools\publish_model.py /^import subprocess$/;" i +torch tools\publish_model.py /^import torch$/;" i +_C tools\pytorch2onnx.py /^import torch._C$/;" i +_convert_batchnorm tools\pytorch2onnx.py /^def _convert_batchnorm(module):$/;" f +_demo_mm_inputs tools\pytorch2onnx.py /^def _demo_mm_inputs(input_shape, num_classes):$/;" f +argparse tools\pytorch2onnx.py /^import argparse$/;" i +args tools\pytorch2onnx.py /^ args = parse_args()$/;" v +build_segmentor tools\pytorch2onnx.py /^from mmseg.models import build_segmentor$/;" i +cfg tools\pytorch2onnx.py /^ cfg = mmcv.Config.fromfile(args.config)$/;" v +input_shape tools\pytorch2onnx.py /^ input_shape = ($/;" v +input_shape tools\pytorch2onnx.py /^ input_shape = (1, 3, args.shape[0], args.shape[0])$/;" v +load_checkpoint tools\pytorch2onnx.py /^from mmcv.runner import load_checkpoint$/;" i +mmcv tools\pytorch2onnx.py /^import mmcv$/;" i +nn tools\pytorch2onnx.py /^from torch import nn$/;" i +np tools\pytorch2onnx.py /^import numpy as np$/;" i +onnx tools\pytorch2onnx.py /^ import onnx$/;" i +opset_version tools\pytorch2onnx.py /^ opset_version=args.opset_version,$/;" v +output_file tools\pytorch2onnx.py /^ output_file=args.output_file,$/;" v +parse_args tools\pytorch2onnx.py /^def parse_args():$/;" f +partial tools\pytorch2onnx.py /^from functools import partial$/;" i +pytorch2onnx tools\pytorch2onnx.py /^def pytorch2onnx(model,$/;" f +register_extra_symbolics tools\pytorch2onnx.py /^from mmcv.onnx import register_extra_symbolics$/;" i +rt tools\pytorch2onnx.py /^import onnxruntime as rt$/;" i +segmentor tools\pytorch2onnx.py /^ segmentor = _convert_batchnorm(segmentor)$/;" v +segmentor tools\pytorch2onnx.py /^ segmentor = build_segmentor($/;" v +serialization tools\pytorch2onnx.py /^import torch.serialization$/;" i +show tools\pytorch2onnx.py /^ show=args.show,$/;" v +torch tools\pytorch2onnx.py /^import torch$/;" i +torch tools\pytorch2onnx.py /^import torch._C$/;" i +torch tools\pytorch2onnx.py /^import torch.serialization$/;" i +verify tools\pytorch2onnx.py /^ verify=args.verify)$/;" v +DictAction tools\test.py /^from mmcv.utils import DictAction$/;" i +MMDataParallel tools\test.py /^from mmcv.parallel import MMDataParallel, MMDistributedDataParallel$/;" i +MMDistributedDataParallel tools\test.py /^from mmcv.parallel import MMDataParallel, MMDistributedDataParallel$/;" i +argparse tools\test.py /^import argparse$/;" i +build_dataloader tools\test.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_dataset tools\test.py /^from mmseg.datasets import build_dataloader, build_dataset$/;" i +build_segmentor tools\test.py /^from mmseg.models import build_segmentor$/;" i +get_dist_info tools\test.py /^from mmcv.runner import get_dist_info, init_dist, load_checkpoint$/;" i +init_dist tools\test.py /^from mmcv.runner import get_dist_info, init_dist, load_checkpoint$/;" i +load_checkpoint tools\test.py /^from mmcv.runner import get_dist_info, init_dist, load_checkpoint$/;" i +main tools\test.py /^def main():$/;" f +mmcv tools\test.py /^import mmcv$/;" i +multi_gpu_test tools\test.py /^from mmseg.apis import multi_gpu_test, single_gpu_test$/;" i +os tools\test.py /^import os$/;" i +parse_args tools\test.py /^def parse_args():$/;" f +single_gpu_test tools\test.py /^from mmseg.apis import multi_gpu_test, single_gpu_test$/;" i +torch tools\test.py /^import torch$/;" i +Config tools\train.py /^from mmcv.utils import Config, DictAction, get_git_hash$/;" i +DictAction tools\train.py /^from mmcv.utils import Config, DictAction, get_git_hash$/;" i +__version__ tools\train.py /^from mmseg import __version__$/;" i +argparse tools\train.py /^import argparse$/;" i +build_dataset tools\train.py /^from mmseg.datasets import build_dataset$/;" i +build_segmentor tools\train.py /^from mmseg.models import build_segmentor$/;" i +collect_env tools\train.py /^from mmseg.utils import collect_env, get_root_logger$/;" i +copy tools\train.py /^import copy$/;" i +get_git_hash tools\train.py /^from mmcv.utils import Config, DictAction, get_git_hash$/;" i +get_root_logger tools\train.py /^from mmseg.utils import collect_env, get_root_logger$/;" i +init_dist tools\train.py /^from mmcv.runner import init_dist$/;" i +main tools\train.py /^def main():$/;" f +mmcv tools\train.py /^import mmcv$/;" i +os tools\train.py /^import os$/;" i +os tools\train.py /^import os.path as osp$/;" i +osp tools\train.py /^import os.path as osp$/;" i +parse_args tools\train.py /^def parse_args():$/;" f +set_random_seed tools\train.py /^from mmseg.apis import set_random_seed, train_segmentor$/;" i +time tools\train.py /^import time$/;" i +torch tools\train.py /^import torch$/;" i +train_segmentor tools\train.py /^from mmseg.apis import set_random_seed, train_segmentor$/;" i +!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/ +!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/ +!_TAG_PROGRAM_VERSION 5.8 // +!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/ +!_TAG_PROGRAM_NAME Exuberant Ctags // +!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/