public class MonotoneConvexHaganWest extends R1ToR1
Modifier and Type | Method and Description |
---|---|
static MonotoneConvexHaganWest |
Create(double[] adblPredictorOrdinate,
double[] adblObservation,
boolean bLinearNodeInference)
Create an instance of MonotoneConvexHaganWest
|
boolean |
enforcePositivity()
Enforce the Positivity of the Inferred Response Values
|
double |
evaluate(double dblPredictorOrdinate)
Evaluate for the given variate
|
MonotoneConvexHaganWest |
generateAmelioratedInstance(double[] adblResponseLeftMin,
double[] adblResponseLeftMax,
double[] adblResponseRightMin,
double[] adblResponseRightMax,
boolean bEnforcePositivity)
Create an Ameliorated Instance of the Current Instance
|
double[] |
predictorOrdinates()
Retrieve the Array of Predictor Ordinates
|
double[] |
responseValues()
Retrieve the Array of Response Values
|
derivative, differential, differential, integrate, maxima, maxima, minima, minima
public static final MonotoneConvexHaganWest Create(double[] adblPredictorOrdinate, double[] adblObservation, boolean bLinearNodeInference)
adblPredictorOrdinate
- Array of Predictor OrdinatesadblObservation
- Array of ObservationsbLinearNodeInference
- Apply Linear Node Inference from Observationspublic double evaluate(double dblPredictorOrdinate) throws java.lang.Exception
R1ToR1
public boolean enforcePositivity()
public MonotoneConvexHaganWest generateAmelioratedInstance(double[] adblResponseLeftMin, double[] adblResponseLeftMax, double[] adblResponseRightMin, double[] adblResponseRightMax, boolean bEnforcePositivity)
adblResponseLeftMin
- Response Left FlooradblResponseLeftMax
- Response Left CeilingadblResponseRightMin
- Response Right FlooradblResponseRightMax
- Response Right CeilingbEnforcePositivity
- TRUE - Enforce Positivitypublic double[] predictorOrdinates()
public double[] responseValues()