Enum Class BpcTestType

java.lang.Object
java.lang.Enum<BpcTestType>
edu.cmu.tetrad.search.utils.BpcTestType
All Implemented Interfaces:
TetradSerializable, Serializable, Comparable<BpcTestType>, java.lang.constant.Constable

public enum BpcTestType extends Enum<BpcTestType> implements TetradSerializable
Enumerates the test types for BuildPureClusters, and Purify.
  • Enum Constant Details

    • GAUSSIAN_PVALUE

      public static final BpcTestType GAUSSIAN_PVALUE
    • GAUSSIAN_SCORE_MARKS

      public static final BpcTestType GAUSSIAN_SCORE_MARKS
    • GAUSSIAN_SCORE

      public static final BpcTestType GAUSSIAN_SCORE
    • GAUSSIAN_SCORE_ITERATE

      public static final BpcTestType GAUSSIAN_SCORE_ITERATE
    • NONE

      public static final BpcTestType NONE
    • DISCRETE_LRT

      public static final BpcTestType DISCRETE_LRT
    • DISCRETE_VARIATIONAL

      public static final BpcTestType DISCRETE_VARIATIONAL
    • GAUSSIAN_FACTOR

      public static final BpcTestType GAUSSIAN_FACTOR
    • DISCRETE

      public static final BpcTestType DISCRETE
    • TETRAD_BOLLEN

      public static final BpcTestType TETRAD_BOLLEN
    • TETRAD_DELTA

      public static final BpcTestType TETRAD_DELTA
    • TETRAD_WISHART

      public static final BpcTestType TETRAD_WISHART
    • TETRAD_BASED

      public static final BpcTestType TETRAD_BASED
    • POPULATION

      public static final BpcTestType POPULATION
    • SAG

      public static final BpcTestType SAG
    • GAP

      public static final BpcTestType GAP
  • Method Details

    • values

      public static BpcTestType[] 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 BpcTestType 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
    • serializableInstance

      public static BpcTestType serializableInstance()
    • getPurifyTestDescriptions

      public static BpcTestType[] getPurifyTestDescriptions()
    • getTestDescriptions

      public static BpcTestType[] getTestDescriptions()