Another step toward the OpenMx 1.0 release. We have finished the changes to sorting raw data in FIML objective calculations. You can see the effects of the performance optimizations on this page. There are several bugfixes with this release, so everyone is recommended to upgrade.
Changelog:
- calculating cycle length of RAM objective functions
- bugfix: preserve rownames when converting data.frame columns to numeric values
- ‘nrow’ and ‘ncol’ arguments now supercede matrix dimensions in mxMatrix()
- add boolean argument ‘vector’ to mxRAMObjective() for returning the vector of likelihoods
- added demo(OneFactorModel_LikelihoodVector) as example of ‘vector=TRUE’ in RAM model
- cbind() and rbind() inside MxAlgebra expressions with all arguments as MxMatrix objects are themselves transformed into MxMatrix objects
- bugfix with square bracket substitution
- finishing implementing sorting of raw data in mxFIMLObjective()
- added ‘RAM Optimization’ and ‘RAM Max Depth’ to model options. See ?mxOption
- added support for linux x86_64 with gcc 4.1.x