[Explainer] PyTorch starter 0.857 F1-Score on public LB

Baseline to take part in the challenge based on pytorch+argus+albumentations+BloodAxe’s toolbelt
Key component to achieve score more than 0.75 is a crop-predict (look at ImageSlicer).

Notebook on COLAB (train + inference)


Great code! Very simple. Thanks.

Your code looks really clean and nice. Can you please elaborate more on the process of inference? I am asking because I’ve come to the opposite conclusion: the fewer overlaps I do, the better the final score is :thinking:

I tried different crop/overlap and only params like in notebook get score more than 0.7.
I have an intuition, thats because preprocessing lack.
My “postprocessing” must be achieved in learnable way, mb there is some possibilities to apply window function through Z axis (in learnable way it could be like in hypercolumn) or just use RMS/MPA preprocessing from @leocd post (thereby narrowing feature extraction process for network, extraction vs regularization)

1 Like