jitter starts if optimization can't get started

tbates's picture
Project:OpenMx
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:by design
Description

I see CIs now jitter if they can't get started. That's nice.

Often multivariate scripts won't get started when start values are specified with one value (because matrix is not invertable). I wrote a helper that jiggles starts to avoid this, but it would be nice if mx did this itself, if it can't get started.

This would also take away a lot of frustration from users whose scripts won't run, when the only problem is that the start values are identical across one or more matrices.

Comments

jpritikin's picture

#1

Status:active» by design

I think this is one of those things that OpenMx does by design.

We can improve error messages to suggest how to make forward progress. We can also invite people like you to write wrappers around OpenMx to make it easier for some people to use.