|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
WARNING: In a total of 8 calls an error occurred during execution of the
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
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