I'm thinking of using exlogistic but it seems to be restricted to extremely small problems. Two gig is the maximum the program will accept which accords with the documentation. I've tried running this:
And I get:
. exlogistic y2 x1 x2, memory(2g)
Enumerating sample-space combinations:
observation 1: enumerations = 2
observation 2: enumerations = 4
observation 3: enumerations = 8
observation 4: enumerations = 16
...
observation 24: enumerations = 10965204
observation 25: enumerations = 18126760
exceeded memory limit of 2048.0M bytes; use the memory() option to increase the memory
limit
It will run if I keep the observations very low (say 24). Am I reading this as suggesting that the maximum possible data is in the mid 20's?
If this is the case, it might be worth a comment in the documentation.
Code:
clear set max_memory 5g set obs 28 g x1=rnormal() g x2=rnormal() g e=rnormal() g y1= x1 - x2 + e g y2=(y1>0) reg y2 x1 x2 logit y2 x1 x2 exlogistic y2 x1 x2, memory(2g)
. exlogistic y2 x1 x2, memory(2g)
Enumerating sample-space combinations:
observation 1: enumerations = 2
observation 2: enumerations = 4
observation 3: enumerations = 8
observation 4: enumerations = 16
...
observation 24: enumerations = 10965204
observation 25: enumerations = 18126760
exceeded memory limit of 2048.0M bytes; use the memory() option to increase the memory
limit
It will run if I keep the observations very low (say 24). Am I reading this as suggesting that the maximum possible data is in the mid 20's?
If this is the case, it might be worth a comment in the documentation.
Comment