public final class MathildeStandThinningPredictor extends REpiceaBinaryEventPredictor<MathildeThinningStand,java.lang.Object>
REpiceaPredictor.CruiseLine, REpiceaPredictor.ErrorTermGroup, REpiceaPredictor.IntervalNestedInPlotDefinition
Modifier and Type | Field and Description |
---|---|
protected static int |
NumberOfParameters |
DefaultZeroIndex, isRandomEffectsVariabilityEnabled, isResidualVariabilityEnabled, listeners, oXVector
isParametersVariabilityEnabled
Constructor and Description |
---|
MathildeStandThinningPredictor(boolean isVariabilityEnabled)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected double |
getFixedEffectOnlyPrediction(Matrix beta,
MathildeThinningStand stand) |
protected void |
init()
This method reads all the parameters in .csv files and stores the estimates into members defaultBeta, defaultResidualError,
and defaultRandomEffects.
|
double |
predictEventProbability(MathildeThinningStand stand,
java.lang.Object tree,
java.lang.Object... parms)
This method returns the probability of event for a particular tree represented by the parameter
"tree".
|
findFirstParameterOfThisClass, predictEvent
addModelBasedSimulatorListener, doBlupsExistForThisSubject, doesThisSubjectHaveResidualErrorTerm, doRandomDeviatesExistForThisSubject, fireModelBasedSimulatorEvent, fireRandomEffectDeviateGeneratedEvent, getBlupsForThisSubject, getCruiseLineForThisSubject, getDefaultRandomEffects, getDefaultRandomEffects, getDefaultResidualError, getGaussianErrorTerms, getIntervalNestedInPlotDefinition, getParametersForThisRealization, getRandomEffectsForThisSubject, getResidualError, getResidualErrorForThisSubject, getSubjectPlusMonteCarloSpecificId, getSubjectPlusMonteCarloSpecificId, hasSubjectBeenTestedForBlups, recordSubjectTestedForBlups, removeModelBasedSimulatorListener, setBlupsForThisSubject, setDefaultRandomEffects, setDefaultResidualError, setDeviatesForRandomEffectsOfThisSubject, setParameterEstimates, simulateDeviatesForRandomEffectsOfThisSubject
getParameterEstimates
protected static final int NumberOfParameters
public MathildeStandThinningPredictor(boolean isVariabilityEnabled)
isVariabilityEnabled
- true to enable the stochastic modeprotected void init()
REpiceaPredictor
init
in class REpiceaPredictor
protected double getFixedEffectOnlyPrediction(Matrix beta, MathildeThinningStand stand)
public double predictEventProbability(MathildeThinningStand stand, java.lang.Object tree, java.lang.Object... parms)
REpiceaBinaryEventPredictor
predictEventProbability
in class REpiceaBinaryEventPredictor<MathildeThinningStand,java.lang.Object>
stand
- a S-derived instancetree
- a T-derived instanceparms
- some additional parameters