@Chris_77 Thank you for your reply.
As you have mentioned, using smaller models would be one possible solution.
However, the problem that I face is applying multiple models on the same data in sequence. This setting is not as uncommon as one may imagine.
In this circumstance, I think that it is inefficient to use scarce memory to hold models that do not have to be used immediately.