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, minimapublic 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
R1ToR1public 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()