[Lme4-commits] r1561 - pkg/lme4Eigen

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Sat Feb 4 00:03:54 CET 2012


Author: dmbates
Date: 2012-02-04 00:03:53 +0100 (Sat, 04 Feb 2012)
New Revision: 1561

Modified:
   pkg/lme4Eigen/Done
   pkg/lme4Eigen/ToDo
Log:
Move completed items and add more to the ToDo list.


Modified: pkg/lme4Eigen/Done
===================================================================
--- pkg/lme4Eigen/Done	2012-02-02 22:35:07 UTC (rev 1560)
+++ pkg/lme4Eigen/Done	2012-02-03 23:03:53 UTC (rev 1561)
@@ -1,4 +1,29 @@
+create a copy method for the reference classes that not only copies the
+contents but also creates a new C++ object and pointer.
+
+serialization of reference classes:  Ensure that the external pointer
+is reinitialized when the object is unserialized.
+
+Use the additional arguments in creating the external pointers in the
+C++ code so that the lifetime of the object is linked to an R object,
+preferably y for a response object and X or Z for a predictor.
+
+FIXME: *one*-argument version of anova() still does not work
+
+--> Use  nobs() methods -- ASAP .. (require R >= 2.13.0 though)
 -----
+Do not profile out a common scale factor for any of the glm families.
+This will remove the need for the useSc setting.
+-----
+Allow for the reModule class to inherit from predModule.  This will
+involve changing the representation of the reModule classes to contain
+Z rather than Zt, which may be a better idea anyway.
+-----
+Consider the steps in reimplementing AGQ.  First you need to find the
+conditional modes, then evaluate the conditional variances, then step
+out according to the conditional variance, evaluate the integrand
+relative to the step.
+----
 Switch the deFeMod and spFeMod classes to inherit from the
 corresponding predModule classes.  The coefficient vector is now
 called "coef" instead of "beta".

Modified: pkg/lme4Eigen/ToDo
===================================================================
--- pkg/lme4Eigen/ToDo	2012-02-02 22:35:07 UTC (rev 1560)
+++ pkg/lme4Eigen/ToDo	2012-02-03 23:03:53 UTC (rev 1561)
@@ -1,27 +1,12 @@
-create a copy method for the reference classes that no only copies the
-contents but also creates a new C++ object and pointer.
-
-serialization of reference classes:  Ensure that the external pointer
-is reinitialized when the object is unserialized.
-
-Use the additional arguments in creating the external pointers in the
-C++ code so that the lifetime of the object is linked to an R object,
-preferably y for a response object and X or Z for a predictor.
-
-Old ToDo follows:
 -----
-Do not profile out a common scale factor for any of the glm families.
-This will remove the need for the useSc setting.
+Change the terms object to be the terms for the fixed-effects only so
+that the drop1 method doesn't try to drop the grouping factors for the
+random effects.
 -----
-Allow for the reModule class to inherit from predModule.  This will
-involve changing the representation of the reModule classes to contain
-Z rather than Zt, which may be a better idea anyway.
+Modify the effect of the verbose setting in the Nelder-Mead optimizer.
+In particular, it should count evaluations but define an "iteration"
+as a change in the best value encountered so far.
 -----
-Consider the steps in reimplementing AGQ.  First you need to find the
-conditional modes, then evaluate the conditional variances, then step
-out according to the conditional variance, evaluate the integrand
-relative to the step.
-
 The paper by Sophia Rabe-Hesketh et al describes a spherical form
 of the Gauss-Hermite quadrature formula.  Look that up and use it.
 
@@ -43,13 +28,3 @@
 - document print(<mer>) including an example  print(<lmer>, corr = FALSE)
   and one with many fixed effects (*) and     print(<lmer>, symbolic.cor = TRUE)
 
-----------------
-Provide methods for lmer2() aka the "[gln]merMod" classes based one the
-"mer" / "merenv" ones
-
- o Now done for  anova, coef, isREML, update, model.matrix, model.frame, terms
-
-FIXME: *one*-argument version of anova() still does not work
-
---> Use  nobs() methods -- ASAP .. (require R >= 2.13.0 though)
-



More information about the Lme4-commits mailing list