OpenMx Developer Forums

Change the 'running xxxmodel' output from mxRun to a message

allow mxOption to get as well as set
mxOption(m1, key="Number of Threads")
and
mxOption(m1)
Both fail (no value, no key errors, respectively)
It would be nice if asking for a key returned its value, and asking about a model returned the currently active options
- Read more about allow mxOption to get as well as set
- 2 comments
- Log in or register to post comments

Using analyticaly derived gradient and hessian in OpenMX
If I have determined these analytically for my model, can i make OpenMX parse them to NPSOL?
The only slot I can find for the gradient and the hessian are in a fitted model object not in an model hat still has to be fitted.
I did find the mxOption slot where i can tell NPSOL the gradient and hessian will be provided and need not be estimated
Michel

diag()
diag <- function(x=1, nrow, ncol) {
message("We’re a bit worried that diag can be ambiguous, so we’ve broken it into multiple new functions...")
# then either say
stop("You need to choose among list up our replacement functions to handle everything that diag() does...")
- Read more about diag()
- Log in or register to post comments

Backward compatibility issue with extracting or inserting certain results of optimization into mxModel objects
> LCA2 <- LCAfun(data[4:8], 2, 5, 3)
Error in as.character.default(
no method for coercing this S4 class to a vector
In addition: Warning messages:
1: In mxFIMLObjective(covariance = "R", means = "M", dimnames = nameList[1], :
Objective functions have been deprecated. Please use mxExpectationNormal() and mxFitFunctionML() instead.
2: In mxFIMLObjective(covariance = "R", means = "M", dimnames = tempVar, :

Defunct omxRAMExpectation.h file?
- Read more about Defunct omxRAMExpectation.h file?
- Log in or register to post comments

Many many submodels (how S4 builds objects and a request to run lists of models)
I'm trying to run the same model on 500 (or some other large n) datasets with the independence flag set to TRUE. I'm doing this by creating one model per dataset, building a list of mxModels, then putting this list into a single mxModel for optimization. However, I'm spending most of my time the fourth line of this code:
singScore <- transformFactorScores(spRes, 1, "mu", "sigma", "epsilon")

Updated Copyright
find . -name "*.h" -exec sed -i "s/Copyright 2007-2012 The OpenMx/Copyright 2007-2013 The OpenMx/g" '{}' \;
This finds files in the current directory (.) with the name ending in ".h" and executes sed inplace (-i) editing the copyright (replace "Copyright 2007-2012 The OpenMx" with "Copyright 2007-2013 The OpenMx"). Analogous commands where done in models/passing, demo/, man/, and src/.
- Read more about Updated Copyright
- 2 comments
- Log in or register to post comments

Developers Meeting Notes 2/1/13
- The meeting had more than typical technical difficulties.
- We were introduced to Mahsa Zahery, a computer science graduate student at VCU. Her two main tasks are to allow GPUs to work on numerical integration routines, and to help make OpenMx more finely grained parallel.
- We discussed the difficulty of Mahsa Zahery's second task.
- Read more about Developers Meeting Notes 2/1/13
- Log in or register to post comments

Developers Meeting Notes 1/25/13
- Andreas Brandmaier, Tim Brick, and Timo von Oertzen presented a demo version of an mxPlot command that calls Onyx to draw a diagram corresponding to an MxModel object. I believe the demo was largely made by Andreas. Several aspects of the user interface were discussed at length.
- Read more about Developers Meeting Notes 1/25/13
- Log in or register to post comments
Pagination
- Previous page
- Page 2
- Next page