CML reports errors, but return code at end reports success?

Dear GAUSS Users,

I have a question about the return code in CML. I'd like to know whether there is a known issue with it. I am running a regression and want to store the return code in a vector. However that vector is only zeros, which would indicate normal convergence, but there are error messages present in my simulation. I ran another regression with a CO (constrained optimisation) algorithm, and identical storing setup, and there it works.

I hope somebody can help me,

best
 

Oldes

2 Answers



1



There are many types of errors CML may encounter during the iterations from which it can recover and eventually produce a normal convergence.  These errors may give some indication about your model or data, but the normal convergence indicates that it still arrived at the correct estimate.



0



Dear Ron,

yes that was indeed the case, I changed the maximum amount of iterations to two, and now I get returncode = 2 in every case.

thaks a lot!

Your Answer

2 Answers

1

There are many types of errors CML may encounter during the iterations from which it can recover and eventually produce a normal convergence.  These errors may give some indication about your model or data, but the normal convergence indicates that it still arrived at the correct estimate.

0

Dear Ron,

yes that was indeed the case, I changed the maximum amount of iterations to two, and now I get returncode = 2 in every case.

thaks a lot!


You must login to post answers.

Have a Specific Question?

Get a real answer from a real person

Need Support?

Get help from our friendly experts.