Date: Wed, 26 Aug 2009 09:32:39 -0500
Reply-To: "Agrimson, Andrew" <aagrimson@CARLSON.COM>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Agrimson, Andrew" <aagrimson@CARLSON.COM>
Subject: PROC NLP Warning and Error
Content-Type: text/plain; charset="us-ascii"
I'm running PROC NLP to estimate a log likelihood function and I've come
across a warning and error message in the log that I was hoping someone
could provide more detail about.
The warning message is:
WARNING: Your program statements cannot be executed completely.
Which is followed by:
NOTE: FCONV convergence criterion satisfied.
NOTE: At least one element of the (projected) gradient is greater than
1e-3.
WARNING: In a total of 8 calls an error occurred during execution of the
program statements.
NLP attempted to recover by using a shorter step size.
And the error message is:
ERROR: Not enough memory to generate code.
NOTE: The SAS System stopped processing this step because of
insufficient memory.
WARNING: The data set WORK.EST may be incomplete. When this step was
stopped there were 0
observations and 0 variables.
Which occurred when it was writing out the OUTEST data set, but when I
checked WORK.EST the estimates were there. Is there an explanation for
this?
Thanks,
Andy