Code:
J(): 3900 unable to allocate real <tmp>[3478219,2628]
It is clear where the 3478219 dimension comes from: it's the number of level 1 groups. But where does the 2628 come from? If I am unable to arrange to get this run on a machine with more RAM, I want to draw a subsample to do the estimation on, but I want to try to do it strategically, and I don't know how I should balance removing observations from within level 1 groups, with removing level 2 groups, and removing level 3 groups.
Does anybody know where the 2628 comes from? I tried looking through the -melogit- code but could find nothing relevant there--I suspect it arises inside some precompiled Mata routines.
0 Response to Reducing a multi-level model due to memory considerations
Post a Comment