[root]/src/dr/inference/tutorial
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 5 (100.0%) | 127 (100.0%) | 25.4 |
alexei.drummond | 3 (60.0%) | 126 (99.2%) | 42.0 |
rambaut | 2 (40.0%) | 1 (0.8%) | 0.5 |
Added a delay to the PerformanceReport in MCLogger. This is to skip the states when the JIT compiler is still optimizing. Currently this is set (in LoggerParser) to 5 x logEvery.
1 lines of code changed in 2 files:
4 lines of code changed in 1 file:
This is the slow part: converting each model to use Variable<Double> instead of Parameter. That is why Parameter is still around. This can be done over the next X commits/months/whatever.
40 lines of code changed in 1 file:
Parameter -> Variable, Act 2 -- this is probably the biggest change made to core BEAST in a few years. So I tagged revision 1870 for convenience. Parameter is now basically obsoleted and should be replaced by DoubleVariable or Variable<Double> where appropriate. We can now also develop some Variable<Integer> and Variable<Boolean> et cetera so should be nice in the future... I have also added a Variable<double[]> for vectors and matrices. See dr.inference.tutorial.Tutorial1 for a first peek at programmable BEAST MCMC...
82 lines of code changed in 1 file: