Enum Class SKFromSampleCalculationMethod

java.lang.Object
java.lang.Enum<SKFromSampleCalculationMethod>
com.polytechnik.kgo.SKFromSampleCalculationMethod
All Implemented Interfaces:
Serializable, Comparable<SKFromSampleCalculationMethod>, Constable

public enum SKFromSampleCalculationMethod extends Enum<SKFromSampleCalculationMethod>
The list of implemented options to calculate \( S_{jk;j^{\prime}k^{\prime}} \) from original data sample \( (\mathbf{x}^{(l)},\mathbf{f}^{(l)}) \), \( l=1\dots M\).
  • Enum Constant Details

    • CHRISTOFFEL

      public static final SKFromSampleCalculationMethod CHRISTOFFEL
      The \( \left\langle F_j X_k F_{j^{\prime}} X_{k^{\prime}} K(\mathbf{F})K(\mathbf{X}) \right\rangle \) is obtained from original sample \( (\mathbf{x},\mathbf{f}) \) after regularization.
    • CHRISTOFFEL_DEGREESOFFREEDOMADJUSTED

      public static final SKFromSampleCalculationMethod CHRISTOFFEL_DEGREESOFFREEDOMADJUSTED
      The \( \left\langle F_j X_k F_{j^{\prime}} X_{k^{\prime}} K(\mathbf{F})\widetilde{K}(\mathbf{X}) \right\rangle \) where \( \widetilde{K}(\mathbf{X}) \) is reduced size dimension adjusted Christoffel function.
    • FXFX_F_CHRISTOFFEL

      public static final SKFromSampleCalculationMethod FXFX_F_CHRISTOFFEL
      The \( \left\langle F_j X_k F_{j^{\prime}} X_{k^{\prime}} K(\mathbf{F}) \right\rangle \) is obtained from original sample \( (\mathbf{x},\mathbf{f}) \) after regularization.
    • FXFX

      public static final SKFromSampleCalculationMethod FXFX
      Just plain \( \left\langle F_j X_k F_{j^{\prime}} X_{k^{\prime}} \right\rangle \) in regularized \( (\mathbf{X},\mathbf{F}) \), that are obtained from \( (\mathbf{x},\mathbf{f}) \) original sample.
  • Field Details

  • Constructor Details

    • SKFromSampleCalculationMethod

      private SKFromSampleCalculationMethod()
  • Method Details

    • values

      public static SKFromSampleCalculationMethod[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SKFromSampleCalculationMethod valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • valuesSkipBroken

      public static List<SKFromSampleCalculationMethod> valuesSkipBroken()