Open braisCB opened 1 year ago
Hello @braisCB
I plan to re-release DCM with a much more stable implementation that should also potentially alleviate some of the issues you mention: Some of the changes I am planning to include are:
I am a bit occupied with my thesis completion right now, but I promise that I will get back to you in a couple of months time with updates.
Feel free to reach out to me at chiragn@cs.cmu.edu in the meantime.
When I used DeepCoxMixture in my synthetic data I found some problems:
Patience is too low. It cannot be controlled by the fit method, so I had to manually changed it to 50. I also change the code a little bit in that part, so the patience only take into account the best result:
In some execution I get a SIGSEGV error. After some digging I found the error is caused by the UnivariateSpline module. I found the use of this spline causes some undesirable effects, like placing negative values. I have changed this module to the more stable Pchipinterpolator, which is able to preserve the monotony of the curve. I have obtained mode stable results with this approach. I have only changed the function: