Problem with theano sparse matrix operations

Yes, it ran successfully with a much smaller model. Sounds like I’ll need to break up the overall model into smaller chunks. Any suggestions or best practices on how to manage lots of models?
For example, the original goal was to build a model for 100 products x 300 stores (i.e. ~30000 combinations). However, I’ll need to run each of these models separately. Which means I’ll end up having some 30,000 models to manage.
Is it possible to dynamically name models and retrieve them at a later point?

thanks