Package jdistlib
Class VineFitter
java.lang.Object
jdistlib.VineFitter
Sequential simplified C-vine and D-vine fitting with pair-family selection.
-
Method Summary
Modifier and TypeMethodDescriptionstatic VineFitResultfit(double[][] data, VineStructure structure) static VineFitResultfitMixed(double[][] data, CopulaMarginal[] marginals, long seed, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after a reproducible randomized marginal transform.static VineFitResultfitMixed(double[][] data, CopulaMarginal[] marginals, RandomEngine random, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after continuous/discrete marginal probability transforms.static VineFitResultfitMixed(double[][] data, CopulaMarginal[] marginals, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after continuous/discrete marginal probability transforms.static VineFitResultfitUniforms(double[][] uniforms, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates)
-
Method Details
-
fit
-
fitUniforms
public static VineFitResult fitUniforms(double[][] uniforms, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) -
fitMixed
public static VineFitResult fitMixed(double[][] data, CopulaMarginal[] marginals, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after continuous/discrete marginal probability transforms. -
fitMixed
public static VineFitResult fitMixed(double[][] data, CopulaMarginal[] marginals, long seed, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after a reproducible randomized marginal transform. -
fitMixed
public static VineFitResult fitMixed(double[][] data, CopulaMarginal[] marginals, RandomEngine random, VineStructure structure, CopulaFitOptions options, CopulaSelectionCriterion criterion, CopulaFamily... candidates) Fits a vine after continuous/discrete marginal probability transforms.
-