| { | |
| "CUDNN_BENCHMARK": false, | |
| "DATALOADER": { | |
| "ASPECT_RATIO_GROUPING": true, | |
| "FILTER_EMPTY_ANNOTATIONS": true, | |
| "NUM_WORKERS": 4, | |
| "REPEAT_THRESHOLD": 0, | |
| "SAMPLER_TRAIN": "TrainingSampler" | |
| }, | |
| "DATASETS": { | |
| "PRECOMPUTED_PROPOSAL_TOPK_TEST": 1000, | |
| "PRECOMPUTED_PROPOSAL_TOPK_TRAIN": 2000, | |
| "PROPOSAL_FILES_TEST": [], | |
| "PROPOSAL_FILES_TRAIN": [], | |
| "TEST": [ | |
| "modele-val" | |
| ], | |
| "TRAIN": [ | |
| "modele-train" | |
| ] | |
| }, | |
| "GLOBAL": { | |
| "HACK": 1 | |
| }, | |
| "INPUT": { | |
| "CROP": { | |
| "ENABLED": false, | |
| "SIZE": [ | |
| 0.9, | |
| 0.9 | |
| ], | |
| "TYPE": "relative_range" | |
| }, | |
| "FORMAT": "BGR", | |
| "MASK_FORMAT": "polygon", | |
| "MAX_SIZE_TEST": 1333, | |
| "MAX_SIZE_TRAIN": 1333, | |
| "MIN_SIZE_TEST": 800, | |
| "MIN_SIZE_TRAIN": [ | |
| 640, | |
| 672, | |
| 704, | |
| 736, | |
| 768, | |
| 800 | |
| ], | |
| "MIN_SIZE_TRAIN_SAMPLING": "choice", | |
| "RANDOM_FLIP": "horizontal" | |
| }, | |
| "MODEL": { | |
| "ANCHOR_GENERATOR": { | |
| "ANGLES": [ | |
| [ | |
| -90, | |
| 0, | |
| 90 | |
| ] | |
| ], | |
| "ASPECT_RATIOS": [ | |
| [ | |
| 0.5, | |
| 1, | |
| 2 | |
| ] | |
| ], | |
| "NAME": "DefaultAnchorGenerator", | |
| "OFFSET": 0, | |
| "SIZES": [ | |
| [ | |
| 32 | |
| ], | |
| [ | |
| 64 | |
| ], | |
| [ | |
| 128 | |
| ], | |
| [ | |
| 256 | |
| ], | |
| [ | |
| 512 | |
| ] | |
| ] | |
| }, | |
| "BACKBONE": { | |
| "FREEZE_AT": 2, | |
| "NAME": "build_resnet_fpn_backbone" | |
| }, | |
| "DEVICE": "cuda", | |
| "FPN": { | |
| "FUSE_TYPE": "sum", | |
| "IN_FEATURES": [ | |
| "res2", | |
| "res3", | |
| "res4", | |
| "res5" | |
| ], | |
| "NORM": "", | |
| "OUT_CHANNELS": 256 | |
| }, | |
| "KEYPOINT_ON": false, | |
| "LOAD_PROPOSALS": false, | |
| "MASK_ON": true, | |
| "META_ARCHITECTURE": "GeneralizedRCNN", | |
| "PANOPTIC_FPN": { | |
| "COMBINE": { | |
| "ENABLED": true, | |
| "INSTANCES_CONFIDENCE_THRESH": 0.5, | |
| "OVERLAP_THRESH": 0.5, | |
| "STUFF_AREA_LIMIT": 4096 | |
| }, | |
| "INSTANCE_LOSS_WEIGHT": 1 | |
| }, | |
| "PIXEL_MEAN": [ | |
| 103.53, | |
| 116.28, | |
| 123.675 | |
| ], | |
| "PIXEL_STD": [ | |
| 1, | |
| 1, | |
| 1 | |
| ], | |
| "PROPOSAL_GENERATOR": { | |
| "MIN_SIZE": 0, | |
| "NAME": "RPN" | |
| }, | |
| "RESNETS": { | |
| "DEFORM_MODULATED": false, | |
| "DEFORM_NUM_GROUPS": 1, | |
| "DEFORM_ON_PER_STAGE": [ | |
| false, | |
| false, | |
| false, | |
| false | |
| ], | |
| "DEPTH": 50, | |
| "NORM": "FrozenBN", | |
| "NUM_GROUPS": 1, | |
| "OUT_FEATURES": [ | |
| "res2", | |
| "res3", | |
| "res4", | |
| "res5" | |
| ], | |
| "RES2_OUT_CHANNELS": 256, | |
| "RES5_DILATION": 1, | |
| "STEM_OUT_CHANNELS": 64, | |
| "STRIDE_IN_1X1": true, | |
| "WIDTH_PER_GROUP": 64 | |
| }, | |
| "RETINANET": { | |
| "BBOX_REG_LOSS_TYPE": "smooth_l1", | |
| "BBOX_REG_WEIGHTS": [ | |
| 1, | |
| 1, | |
| 1, | |
| 1 | |
| ], | |
| "FOCAL_LOSS_ALPHA": 0.25, | |
| "FOCAL_LOSS_GAMMA": 2, | |
| "IN_FEATURES": [ | |
| "p3", | |
| "p4", | |
| "p5", | |
| "p6", | |
| "p7" | |
| ], | |
| "IOU_LABELS": [ | |
| 0, | |
| -1, | |
| 1 | |
| ], | |
| "IOU_THRESHOLDS": [ | |
| 0.4, | |
| 0.5 | |
| ], | |
| "NMS_THRESH_TEST": 0.5, | |
| "NORM": "", | |
| "NUM_CLASSES": 80, | |
| "NUM_CONVS": 4, | |
| "PRIOR_PROB": 0.01, | |
| "SCORE_THRESH_TEST": 0.05, | |
| "SMOOTH_L1_LOSS_BETA": 0.1, | |
| "TOPK_CANDIDATES_TEST": 1000 | |
| }, | |
| "ROI_BOX_CASCADE_HEAD": { | |
| "BBOX_REG_WEIGHTS": [ | |
| [ | |
| 10, | |
| 10, | |
| 5, | |
| 5 | |
| ], | |
| [ | |
| 20, | |
| 20, | |
| 10, | |
| 10 | |
| ], | |
| [ | |
| 30, | |
| 30, | |
| 15, | |
| 15 | |
| ] | |
| ], | |
| "IOUS": [ | |
| 0.5, | |
| 0.6, | |
| 0.7 | |
| ] | |
| }, | |
| "ROI_BOX_HEAD": { | |
| "BBOX_REG_LOSS_TYPE": "smooth_l1", | |
| "BBOX_REG_LOSS_WEIGHT": 1, | |
| "BBOX_REG_WEIGHTS": [ | |
| 10, | |
| 10, | |
| 5, | |
| 5 | |
| ], | |
| "CLS_AGNOSTIC_BBOX_REG": false, | |
| "CONV_DIM": 256, | |
| "FC_DIM": 1024, | |
| "NAME": "FastRCNNConvFCHead", | |
| "NORM": "", | |
| "NUM_CONV": 0, | |
| "NUM_FC": 2, | |
| "POOLER_RESOLUTION": 7, | |
| "POOLER_SAMPLING_RATIO": 0, | |
| "POOLER_TYPE": "ROIAlignV2", | |
| "SMOOTH_L1_BETA": 0, | |
| "TRAIN_ON_PRED_BOXES": false | |
| }, | |
| "ROI_HEADS": { | |
| "BATCH_SIZE_PER_IMAGE": 512, | |
| "IN_FEATURES": [ | |
| "p2", | |
| "p3", | |
| "p4", | |
| "p5" | |
| ], | |
| "IOU_LABELS": [ | |
| 0, | |
| 1 | |
| ], | |
| "IOU_THRESHOLDS": [ | |
| 0.5 | |
| ], | |
| "NAME": "StandardROIHeads", | |
| "NMS_THRESH_TEST": 0.5, | |
| "NUM_CLASSES": 2, | |
| "POSITIVE_FRACTION": 0.25, | |
| "PROPOSAL_APPEND_GT": true, | |
| "SCORE_THRESH_TEST": 0.05 | |
| }, | |
| "ROI_KEYPOINT_HEAD": { | |
| "CONV_DIMS": [ | |
| 512, | |
| 512, | |
| 512, | |
| 512, | |
| 512, | |
| 512, | |
| 512, | |
| 512 | |
| ], | |
| "LOSS_WEIGHT": 1, | |
| "MIN_KEYPOINTS_PER_IMAGE": 1, | |
| "NAME": "KRCNNConvDeconvUpsampleHead", | |
| "NORMALIZE_LOSS_BY_VISIBLE_KEYPOINTS": true, | |
| "NUM_KEYPOINTS": 17, | |
| "POOLER_RESOLUTION": 14, | |
| "POOLER_SAMPLING_RATIO": 0, | |
| "POOLER_TYPE": "ROIAlignV2" | |
| }, | |
| "ROI_MASK_HEAD": { | |
| "CLS_AGNOSTIC_MASK": false, | |
| "CONV_DIM": 256, | |
| "NAME": "MaskRCNNConvUpsampleHead", | |
| "NORM": "", | |
| "NUM_CONV": 4, | |
| "POOLER_RESOLUTION": 14, | |
| "POOLER_SAMPLING_RATIO": 0, | |
| "POOLER_TYPE": "ROIAlignV2" | |
| }, | |
| "RPN": { | |
| "BATCH_SIZE_PER_IMAGE": 256, | |
| "BBOX_REG_LOSS_TYPE": "smooth_l1", | |
| "BBOX_REG_LOSS_WEIGHT": 1, | |
| "BBOX_REG_WEIGHTS": [ | |
| 1, | |
| 1, | |
| 1, | |
| 1 | |
| ], | |
| "BOUNDARY_THRESH": -1, | |
| "HEAD_NAME": "StandardRPNHead", | |
| "IN_FEATURES": [ | |
| "p2", | |
| "p3", | |
| "p4", | |
| "p5", | |
| "p6" | |
| ], | |
| "IOU_LABELS": [ | |
| 0, | |
| -1, | |
| 1 | |
| ], | |
| "IOU_THRESHOLDS": [ | |
| 0.3, | |
| 0.7 | |
| ], | |
| "LOSS_WEIGHT": 1, | |
| "NMS_THRESH": 0.7, | |
| "POSITIVE_FRACTION": 0.5, | |
| "POST_NMS_TOPK_TEST": 1000, | |
| "POST_NMS_TOPK_TRAIN": 1000, | |
| "PRE_NMS_TOPK_TEST": 1000, | |
| "PRE_NMS_TOPK_TRAIN": 2000, | |
| "SMOOTH_L1_BETA": 0 | |
| }, | |
| "SEM_SEG_HEAD": { | |
| "COMMON_STRIDE": 4, | |
| "CONVS_DIM": 128, | |
| "IGNORE_VALUE": 255, | |
| "IN_FEATURES": [ | |
| "p2", | |
| "p3", | |
| "p4", | |
| "p5" | |
| ], | |
| "LOSS_WEIGHT": 1, | |
| "NAME": "SemSegFPNHead", | |
| "NORM": "GN", | |
| "NUM_CLASSES": 54 | |
| }, | |
| "WEIGHTS": "/content/drive/MyDrive/layoutparser/modele/modele3_NP?/model_final.pth" | |
| }, | |
| "OUTPUT_DIR": "/content/drive/MyDrive/layoutparser/modele", | |
| "SEED": -1, | |
| "SOLVER": { | |
| "AMP": { | |
| "ENABLED": false | |
| }, | |
| "BASE_LR": 0.00025, | |
| "BIAS_LR_FACTOR": 1, | |
| "CHECKPOINT_PERIOD": 50, | |
| "CLIP_GRADIENTS": { | |
| "CLIP_TYPE": "value", | |
| "CLIP_VALUE": 1, | |
| "ENABLED": false, | |
| "NORM_TYPE": 2 | |
| }, | |
| "GAMMA": 0.1, | |
| "IMS_PER_BATCH": 2, | |
| "LR_SCHEDULER_NAME": "WarmupMultiStepLR", | |
| "MAX_ITER": 300, | |
| "MOMENTUM": 0.9, | |
| "NESTEROV": false, | |
| "REFERENCE_WORLD_SIZE": 0, | |
| "STEPS": [ | |
| 210000, | |
| 250000 | |
| ], | |
| "WARMUP_FACTOR": 0.001, | |
| "WARMUP_ITERS": 1000, | |
| "WARMUP_METHOD": "linear", | |
| "WEIGHT_DECAY": 0.0001, | |
| "WEIGHT_DECAY_BIAS": 0.0001, | |
| "WEIGHT_DECAY_NORM": 0 | |
| }, | |
| "TEST": { | |
| "AUG": { | |
| "ENABLED": false, | |
| "FLIP": true, | |
| "MAX_SIZE": 4000, | |
| "MIN_SIZES": [ | |
| 400, | |
| 500, | |
| 600, | |
| 700, | |
| 800, | |
| 900, | |
| 1000, | |
| 1100, | |
| 1200 | |
| ] | |
| }, | |
| "DETECTIONS_PER_IMAGE": 100, | |
| "EVAL_PERIOD": 0, | |
| "EXPECTED_RESULTS": [], | |
| "KEYPOINT_OKS_SIGMAS": [], | |
| "PRECISE_BN": { | |
| "ENABLED": false, | |
| "NUM_ITER": 200 | |
| } | |
| }, | |
| "VERSION": 2, | |
| "VIS_PERIOD": 0 | |
| } |