public class MultiSegmentSequenceBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BASIS_SPLINE_BERNSTEIN_POLYNOMIAL
Bernstein Polynomial Spline
|
static java.lang.String |
BASIS_SPLINE_EXPONENTIAL_MIXTURE
Exponential Mixture Basis Spline
|
static java.lang.String |
BASIS_SPLINE_EXPONENTIAL_RATIONAL
Exponential Rational Basis Spline
|
static java.lang.String |
BASIS_SPLINE_EXPONENTIAL_TENSION
Exponential Tension Spline
|
static java.lang.String |
BASIS_SPLINE_HYPERBOLIC_TENSION
Hyperbolic Tension Spline
|
static java.lang.String |
BASIS_SPLINE_KAKLIS_PANDELIS
Kaklis Pandelis Spline
|
static java.lang.String |
BASIS_SPLINE_KLK_EXPONENTIAL_TENSION
Koch-Lyche-Kvasov Exponential Tension Spline
|
static java.lang.String |
BASIS_SPLINE_KLK_HYPERBOLIC_TENSION
Koch-Lyche-Kvasov Hyperbolic Tension Spline
|
static java.lang.String |
BASIS_SPLINE_KLK_RATIONAL_LINEAR_TENSION
Koch-Lyche-Kvasov Rational Linear Tension Spline
|
static java.lang.String |
BASIS_SPLINE_KLK_RATIONAL_QUADRATIC_TENSION
Koch-Lyche-Kvasov Rational Quadratic Tension Spline
|
static java.lang.String |
BASIS_SPLINE_POLYNOMIAL
Polynomial Spline
|
| Constructor and Description |
|---|
MultiSegmentSequenceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static MultiSegmentSequence |
CreateCalibratedStretchEstimator(java.lang.String strName,
double[] adblPredictorOrdinate,
double[] adblResponseValue,
SegmentCustomBuilderControl[] aSCBC,
StretchBestFitResponse rbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a calibrated Stretch Instance over the specified array of Predictor Ordinates and Response
Values using the specified Basis Splines.
|
static MultiSegmentSequence |
CreateCalibratedStretchEstimator(java.lang.String strName,
double[] adblPredictorOrdinate,
double dblResponseValue,
SegmentCustomBuilderControl scbc,
StretchBestFitResponse sbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a Calibrated Stretch Instance from the Array of Predictor Ordinates and a flat Response Value
|
static MultiSegmentSequence |
CreateCalibratedStretchEstimator(java.lang.String strName,
double[] adblPredictorOrdinate,
double dblStretchLeftResponseValue,
SegmentResponseValueConstraint[] aSRVC,
SegmentCustomBuilderControl[] aSCBC,
StretchBestFitResponse rbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a calibrated Stretch Instance over the specified Predictor Ordinates, Response Values, and their
Constraints, using the specified Segment Builder Parameters.
|
static MultiSegmentSequence |
CreateCalibratedStretchEstimator(java.lang.String strName,
double[] adblPredictorOrdinate,
SegmentResponseValueConstraint srvcStretchLeft,
SegmentResponseValueConstraint[] aSRVC,
SegmentCustomBuilderControl[] aSCBC,
StretchBestFitResponse sbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a calibrated Stretch Instance over the specified Predictor Ordinates and the Response Value
Constraints, with the Segment Builder Parameters.
|
static MultiSegmentSequence |
CreateCalibratedStretchEstimator(java.lang.String strName,
int[] aiPredictorOrdinate,
double[] adblResponseValue,
SegmentCustomBuilderControl[] aSCBC,
StretchBestFitResponse rbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a calibrated Stretch Instance over the specified array of Predictor Ordinates and Response
Values using the specified Basis Splines.
|
static MultiSegmentSequence |
CreateRegressionSplineEstimator(java.lang.String strName,
double[] adblKnotPredictorOrdinate,
SegmentCustomBuilderControl[] aSCBC,
StretchBestFitResponse sbfr,
BoundarySettings bs,
int iCalibrationDetail)
Create a Regression Spline Instance over the specified array of Predictor Ordinate Knot Points and the
Set of the Points to be Best Fit.
|
static LatentStateResponseModel[] |
CreateSegmentSet(double[] adblPredictorOrdinate,
SegmentCustomBuilderControl[] aSCBC)
Create an uncalibrated Stretch instance over the specified Predictor Ordinate Array using the
specified Basis Spline Parameters for the Segment.
|
static MultiSegmentSequence |
CreateUncalibratedStretchEstimator(java.lang.String strName,
double[] adblPredictorOrdinate,
SegmentCustomBuilderControl[] aSCBC)
Create an uncalibrated Stretch instance over the specified Predictor Ordinate Array using the specified
Basis Spline Parameters for the Segment.
|
public static final java.lang.String BASIS_SPLINE_POLYNOMIAL
public static final java.lang.String BASIS_SPLINE_BERNSTEIN_POLYNOMIAL
public static final java.lang.String BASIS_SPLINE_HYPERBOLIC_TENSION
public static final java.lang.String BASIS_SPLINE_EXPONENTIAL_TENSION
public static final java.lang.String BASIS_SPLINE_KAKLIS_PANDELIS
public static final java.lang.String BASIS_SPLINE_EXPONENTIAL_RATIONAL
public static final java.lang.String BASIS_SPLINE_EXPONENTIAL_MIXTURE
public static final java.lang.String BASIS_SPLINE_KLK_EXPONENTIAL_TENSION
public static final java.lang.String BASIS_SPLINE_KLK_HYPERBOLIC_TENSION
public static final java.lang.String BASIS_SPLINE_KLK_RATIONAL_LINEAR_TENSION
public static final java.lang.String BASIS_SPLINE_KLK_RATIONAL_QUADRATIC_TENSION
public static final LatentStateResponseModel[] CreateSegmentSet(double[] adblPredictorOrdinate, SegmentCustomBuilderControl[] aSCBC)
adblPredictorOrdinate - Predictor Ordinate ArrayaSCBC - Array of Segment Builder Parameterspublic static final MultiSegmentSequence CreateUncalibratedStretchEstimator(java.lang.String strName, double[] adblPredictorOrdinate, SegmentCustomBuilderControl[] aSCBC)
strName - Name of the StretchadblPredictorOrdinate - Predictor Ordinate ArrayaSCBC - Array of Segment Builder Parameterspublic static final MultiSegmentSequence CreateCalibratedStretchEstimator(java.lang.String strName, double[] adblPredictorOrdinate, double[] adblResponseValue, SegmentCustomBuilderControl[] aSCBC, StretchBestFitResponse rbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchadblPredictorOrdinate - Predictor Ordinate ArrayadblResponseValue - Response Value ArrayaSCBC - Array of Segment Builder Parametersrbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence CreateCalibratedStretchEstimator(java.lang.String strName, int[] aiPredictorOrdinate, double[] adblResponseValue, SegmentCustomBuilderControl[] aSCBC, StretchBestFitResponse rbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchaiPredictorOrdinate - Predictor Ordinate ArrayadblResponseValue - Response Value ArrayaSCBC - Array of Segment Builder Parametersrbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence CreateCalibratedStretchEstimator(java.lang.String strName, double[] adblPredictorOrdinate, double dblStretchLeftResponseValue, SegmentResponseValueConstraint[] aSRVC, SegmentCustomBuilderControl[] aSCBC, StretchBestFitResponse rbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchadblPredictorOrdinate - Predictor Ordinate ArraydblStretchLeftResponseValue - Left-most Y PointaSRVC - Array of Response Value Constraints - One per SegmentaSCBC - Array of Segment Builder Parameters - One per Segmentrbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence CreateCalibratedStretchEstimator(java.lang.String strName, double[] adblPredictorOrdinate, SegmentResponseValueConstraint srvcStretchLeft, SegmentResponseValueConstraint[] aSRVC, SegmentCustomBuilderControl[] aSCBC, StretchBestFitResponse sbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchadblPredictorOrdinate - Predictor Ordinate ArraysrvcStretchLeft - Stretch Left ConstraintaSRVC - Array of Segment Constraints - One per SegmentaSCBC - Array of Segment Builder Parameters - One per Segmentsbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence CreateCalibratedStretchEstimator(java.lang.String strName, double[] adblPredictorOrdinate, double dblResponseValue, SegmentCustomBuilderControl scbc, StretchBestFitResponse sbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchadblPredictorOrdinate - Predictor Ordinate ArraydblResponseValue - Response Valuescbc - Segment Builder Parameters - One per Segmentsbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detailpublic static final MultiSegmentSequence CreateRegressionSplineEstimator(java.lang.String strName, double[] adblKnotPredictorOrdinate, SegmentCustomBuilderControl[] aSCBC, StretchBestFitResponse sbfr, BoundarySettings bs, int iCalibrationDetail)
strName - Name of the StretchadblKnotPredictorOrdinate - Array of the Predictor Ordinate KnotsaSCBC - Array of Segment Builder Parameterssbfr - Stretch Fitness Weighted Responsebs - The Calibration Boundary ConditioniCalibrationDetail - The Calibration Detail