[Robast-commits] r1119 - branches/robast-1.2/pkg/20180808RobAStBaseDeadEnd
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Fri Aug 10 19:48:28 CEST 2018
Author: ruckdeschel
Date: 2018-08-10 19:48:27 +0200 (Fri, 10 Aug 2018)
New Revision: 1119
Added:
branches/robast-1.2/pkg/20180808RobAStBaseDeadEnd/SkippedNewsEntries.txt
Log:
Skipped News Entries
Added: branches/robast-1.2/pkg/20180808RobAStBaseDeadEnd/SkippedNewsEntries.txt
===================================================================
--- branches/robast-1.2/pkg/20180808RobAStBaseDeadEnd/SkippedNewsEntries.txt (rev 0)
+++ branches/robast-1.2/pkg/20180808RobAStBaseDeadEnd/SkippedNewsEntries.txt 2018-08-10 17:48:27 UTC (rev 1119)
@@ -0,0 +1,42 @@
++ in kStepEstimator got back from RandVar-evaluation to IC - evaluation
+ background: updates should be fast (I saw examples with 60s for 3step...
+ with fast LMs...) -> to this end:
+ (a) (for internal purposes) introduce new intermediate S4 class ".fastIC"
+ (with non-exported generator .fastIC in file combinedICs.R) which is
+ inbetween class IC and HampIC and has a new slot ".fastFct".
+ ".fastFct" is an optional (= can be NULL) mere function in one argument
+ which returns the vector-valued IC; this way coordinatewise repeated
+ checking whether x is in support of distr (and evaluation of the weight)
+ can be avoided
+ (b) new slot ".fastFct" is filled automatically for our Hamepl-type
+ ICs in generators ContIC and TotalVarIC by analogue generateIC.fast.fct
+ to generateIC.fct in file generateICfct.R.
+ (c) class .fastIC is intermediate as we need it, too, for non-Hampel type ICs
+ as arise when either the covariance of our opt-rob IC is singular or
+ one works with pICs and has to reconstruct full ICs by filling the parts
+ in the orthogonal complement of Range IC;
+ (d) to this last issue instead of adding two random variables, as was done
+ beforehand in kStepEstimator, one uses the new helper function combineOrthPICs
+ in file combinedICs.R which combines (without checking orthogonality) two
+ pICs to one full IC by adding the curves (and the fast functions).
+ (e) in kStepEstimator, we now use evalIC.v, a (sapply-)vectorized version
+ of evalIC; this is an exported method and has a particular method for
+ class ".fastIC" which uses slot ".fastFct" instead of the evaluation
+ of the pIC through evalRandVar ...
+ (f) generateIC.fct has also been revised: it avoids using random variable
+ Y(x)/Yi(x) and instead computes them right away from Lambda;
+ this also has as background that checkIC/makeIC should be enhanced;
+ ultimately, this enhancement is passed to ROptEst -- idea is to
+ reuse infrastructure from getInfStand getInfCent which automatically
+ does symmetry checking ...
+TBD: documentation for
+ generateIC.fast.fct
+ evalIC.v
+ combineOrthPICs
+ .fastIC generator
+ .fastIC class
+
+ fu <- function(x){x=4; return(x)}
+ li <- list(a=3)
+ b <- fu(li$x)
+ b; li
\ No newline at end of file
More information about the Robast-commits
mailing list