Copyright © 2007-2024 The OpenMx Project
omxAkaikeWeights()
and mxModelAverage()
[2], for information-theoretic model-averaging and multimodel inference.
mxPearsonSelCov()
and mxPearsonSelMean()
[3], implement the Pearson-Aitken selection formulae. Both functions are usable in MxAlgebras [4].
mxComputeLoadMatrix()
[5], which constructs an object, to be placed into a custom compute plan, that will load a CSV file directly into the backend.
mxSE()
[6] is now much faster, made possible by the new mxComputeJacobian()
[7], which creates a compute step to calculate a Jacobian matrix.
mxTryHard()
[8] now by default suppresses most persistent printing to the console; this behavior is set by argument silent
.
summary()
output) have been reordered, to make the table more readable.
mxStandardizeRAMpaths()
[9] now reports elements of the 'M' matrix, re-scaled to standard-deviation units.
mxAutoStart()
[10] can now be used with diagonally weighted least squares.
mxGenerateData()
[11] is now compatible with MxModels that depend on objects in other MxModels, in the same container MxModel.
Inf
).
mxMatrix()
[13] now partially matches the value of its type
argument. For instance, type="Ze"
is now equivalent to type="Zero"
.
omxManifestModelByParameterJacobian()
[14] (e.g., as in mxCheckIdentification()
[15]) now has dimnames, which make it easier to read.
scale
to mxExpectationHiddenMarkov()
[18] and mxExpectationMixture()
[19].
mxPower()
[21] is more detailed.
mxFitFunctionML()
[22] with rowDiagnostics=TRUE
, the fitfunction object will be populated at runtime by an additional row-wise diagnostic, namely, the per-row squared Mahalanobis distance.
mxRun()
[23]. This bug often caused the last few confidence limits attempted during a run to all be flagged as failing due to the optimizer reaching status BLUE.
mxTryHard()
[8] has been repaired. This bug caused the final numeric derivatives to be calculated in a different manner with mxTryHard()
versus direct mxRun()
[23], for threshold models using the default compute plan. This bug-fix may reduce the frequency of status Red in such cases.
mxCompareMatrix()
[24] now works correctly.
mxSE()
[6] would fail with an error if an R symbol referring to a character string were provided as argument x
. A new argument, forceName
, can be set to TRUE
to force mxSE()
to work in such a case.
mxBootStrapEvalByName()
[25] no longer ignores arguments bq
and method
.
omxGetParameters()
[26] now works smoothly with parameter labels in the form 'model.matrix[row,col]'.
mxPower()
[21] now works smoothly with unlabeled parameters.
mxGenerateData()
[11] now assumes a mean vector of zero when it is passed an MxModel that does not specify a mean.
mxPath()
[27] statements that create zero paths no longer throw an error.
logLik
method now returns NA
when used on an MxModel with fit units other than '-2lnL'.
mxTryHard()
[8] now have the 'infoDefinite' element of their output slot populated appropriately.
Links
[1] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxComputeSimAnnealing.html
[2] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/MxMMI.html
[3] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxPearsonSelCov.html
[4] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxAlgebra.html
[5] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxComputeLoadMatrix.html
[6] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxSE.html
[7] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxComputeJacobian.html
[8] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxTryHard.html
[9] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxStandardizeRAMpaths.html
[10] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxAutoStart.html
[11] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxGenerateData.html
[12] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxOption.html
[13] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxMatrix.html
[14] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/omxManifestModelByParameterJacobian.html
[15] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxCheckIdentification.html
[16] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxFitFunctionGREML.html
[17] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxComputeCheckpoint.html
[18] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxExpectationHiddenMarkov.html
[19] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxExpectationMixture.html
[20] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxConstraint.html
[21] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxPower.html
[22] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxFitFunctionML.html
[23] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxRun.html
[24] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxCompare.html
[25] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxBootstrapEval.html
[26] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/omxGetParameters.html
[27] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxPath.html
[28] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxFitFunctionWLS.html
[29] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxExpectationGREML.html
[30] https://openmx.ssri.psu.edu/docs/OpenMx/latest/_static/Rdoc/mxComputeNelderMead.html
[31] https://github.com/OpenMx/OpenMx/issues/99
[32] https://github.com/OpenMx/OpenMx/issues/100