Class ParamType

java.lang.Object
edu.cmu.tetrad.sem.ParamType
All Implemented Interfaces:
TetradSerializable, Serializable

public class ParamType extends Object implements TetradSerializable
A typesafe enum of the types of the types of freeParameters for SEM models (COEF, MEAN, VAR, COVAR). COEF freeParameters are edge coefficients in the linear SEM model; VAR parmaeters are variances among the error terms; COVAR freeParameters are (non-variance) covariances among the error terms.
Author:
josephramsey
See Also:
  • Field Details

    • COEF

      public static final ParamType COEF
      A coefficient parameter.
    • MEAN

      public static final ParamType MEAN
      A mean parameter.
    • VAR

      public static final ParamType VAR
      A variance parameter.
    • COVAR

      public static final ParamType COVAR
      A covariance parameter. (Does not include variance freeParameters; these are indicated using VAR.)
  • Method Details

    • serializableInstance

      public static ParamType serializableInstance()
      Generates a simple exemplar of this class to test serialization.
    • toString

      public String toString()
      Prints out the name of the type.
      Overrides:
      toString in class Object