amirassov / kaggle-imaterialist

The First Place Solution of Kaggle iMaterialist (Fashion) 2019 at FGVC6

Home Page:https://www.kaggle.com/c/imaterialist-fashion-2019-FGVC6

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

parameter tuning

qoo opened this issue · comments

commented

I have a quick question about 'parameter tuning'

Parameter tuning:
After the 12th epoch with the default parameters, the metric on LB was 0.21913. Next, I tuned postprocessing thresholds using validation data:

rcnn=dict(
score_thr=0.5,
nms=dict(type='nms', iou_thr=0.3),
max_per_img=100,
mask_thr_binary=0.45
)

Does it mean that you use this for 'hard_overlaps_suppression' ?
def hard_overlaps_suppression(binary_mask, scores)

  1. only keep mask whose mask_thr > 0.45
  2. number of binary_mask is 100

Hi! Yes, I always used hard_overlaps_suppression function for postprocessing.