Purge and destroy not releasing GPU memory

I’m trying to run run a few different models in a loop to evaluate them on a Kaggle Kernel, but the GPU memory gets full in sometime.
I’ve tried .purge and .destroy but it still doesn’t free the GPU memory. Please see the screenshots attached for details.

Thank you.