hellochick / ICNet-tensorflow

TensorFlow-based implementation of "ICNet for Real-Time Semantic Segmentation on High-Resolution Images".
405 stars 153 forks source link

Training over-fitting after every epochs #122

Open songshan0321 opened 4 years ago

songshan0321 commented 4 years ago

I use train.py to train on my relabel ade20k dataset (150 to 5 classes) but couldn't get good result. mIoU is always at maximum 57%.

My training parameters:

After plotting out the train loss and val loss graph, I found that the loss pattern is suspicious, it is shown below. Model is overfitting regularly after every epoch and I assume that's the reason why my model can't hit a higher mIoU. I have no idea why. loss