Class

org.pmml4s.model

GeneralRegressionAttributes

Related Doc: package model

Permalink

class GeneralRegressionAttributes extends ModelAttributes with HasGeneralRegressionAttributes

Linear Supertypes
HasGeneralRegressionAttributes, ModelAttributes, Serializable, Serializable, HasModelAttributes, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeneralRegressionAttributes
  2. HasGeneralRegressionAttributes
  3. ModelAttributes
  4. Serializable
  5. Serializable
  6. HasModelAttributes
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GeneralRegressionAttributes(functionName: MiningFunction, modelType: GeneralModelType, targetVariableName: Option[String] = None, targetReferenceCategory: Option[String] = None, cumulativeLink: Option[CumulativeLinkFunction] = None, linkFunction: Option[LinkFunction] = None, linkParameter: Option[Double] = None, trialsVariable: Option[Field] = None, trialsValue: Option[Int] = None, distribution: Option[Distribution] = None, distParameter: Option[Double] = None, offsetVariable: Option[Field] = None, offsetValue: Option[Double] = None, modelDF: Option[Double] = None, endTimeVariable: Option[Field] = None, startTimeVariable: Option[Field] = None, subjectIDVariable: Option[Field] = None, statusVariable: Option[Field] = None, baselineStrataVariable: Option[Field] = None, modelName: Option[String] = None, algorithmName: Option[String] = None, isScorable: Boolean = true)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val algorithmName: Option[String]

    Permalink

    The algorithm name is free-type and can be any description for the specific algorithm that produced the model.

    The algorithm name is free-type and can be any description for the specific algorithm that produced the model. This attribute is for information only.

    Definition Classes
    GeneralRegressionAttributesModelAttributesHasModelAttributes
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. val baselineStrataVariable: Option[Field]

    Permalink

    If modelType is CoxRegression, this variable is optional, if present it is used during scoring (see the description of scoring procedures below).

    If modelType is CoxRegression, this variable is optional, if present it is used during scoring (see the description of scoring procedures below). This attribute must refer to a DataField or a DerivedField containing a categorical variable.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val cumulativeLink: Option[CumulativeLinkFunction]

    Permalink

    Specifies the type of cumulative link function to use when ordinalMultinomial model type is specified.

    Specifies the type of cumulative link function to use when ordinalMultinomial model type is specified.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  9. val distParameter: Option[Double]

    Permalink

    Specifies an ancillary parameter value for the negative binomial distribution.

    Specifies an ancillary parameter value for the negative binomial distribution.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  10. val distribution: Option[Distribution]

    Permalink

    The probability distribution of the dependent variable for generalizedLinear model may be specified as normal, binomial, gamma, inverse Gaussian, negative binomial, or Poisson.

    The probability distribution of the dependent variable for generalizedLinear model may be specified as normal, binomial, gamma, inverse Gaussian, negative binomial, or Poisson. Note that binomial distribution can be used in two situations: either the target is categorical with two categories or a trialsVariable or trialsValue is specified.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  11. val endTimeVariable: Option[Field]

    Permalink

    If modelType is CoxRegression, this variable is required during scoring (see the description of scoring procedures below).

    If modelType is CoxRegression, this variable is required during scoring (see the description of scoring procedures below). This attribute must refer to a DataField or a DerivedField containing a continuous variable.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. val functionName: MiningFunction

    Permalink

    Describe the kind of mining model, e.g., whether it is intended to be used for clustering or for classification.

    Describe the kind of mining model, e.g., whether it is intended to be used for clustering or for classification.

    Definition Classes
    GeneralRegressionAttributesModelAttributesHasModelAttributes
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. def isAssociationRules: Boolean

    Permalink

    Tests if this is a association rules model.

    Tests if this is a association rules model.

    Definition Classes
    HasModelAttributes
  19. def isClassification: Boolean

    Permalink

    Tests if this is a classification model.

    Tests if this is a classification model.

    Definition Classes
    HasModelAttributes
  20. def isClustering: Boolean

    Permalink

    Tests if this is a clustering model.

    Tests if this is a clustering model.

    Definition Classes
    HasModelAttributes
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. def isMixed: Boolean

    Permalink

    Tests if this is a mixed model.

    Tests if this is a mixed model.

    Definition Classes
    HasModelAttributes
  23. def isRegression: Boolean

    Permalink

    Tests if this is a regression model.

    Tests if this is a regression model.

    Definition Classes
    HasModelAttributes
  24. val isScorable: Boolean

    Permalink

    Indicates if the model is valid for scoring.

    Indicates if the model is valid for scoring. If this attribute is true or if it is missing, then the model should be processed normally. However, if the attribute is false, then the model producer has indicated that this model is intended for information purposes only and should not be used to generate results.

    Definition Classes
    GeneralRegressionAttributesModelAttributesHasModelAttributes
  25. def isSequences: Boolean

    Permalink

    Tests if this is a sequences model.

    Tests if this is a sequences model.

    Definition Classes
    HasModelAttributes
  26. def isTimeSeries: Boolean

    Permalink

    Tests if this is a time series model.

    Tests if this is a time series model.

    Definition Classes
    HasModelAttributes
  27. val linkFunction: Option[LinkFunction]

    Permalink

    Specifies the type of link function to use when generalizedLinear model type is specified.

    Specifies the type of link function to use when generalizedLinear model type is specified.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  28. val linkParameter: Option[Double]

    Permalink

    Specifies an additional number the following link functions need: oddspower and power.

    Specifies an additional number the following link functions need: oddspower and power.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  29. val modelDF: Option[Double]

    Permalink

    The value of degrees of freedom for the model.

    The value of degrees of freedom for the model. This value is needed for computing confidence intervals for predicted values.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  30. val modelName: Option[String]

    Permalink

    Identifies the model with a unique name in the context of the PMML file.

    Identifies the model with a unique name in the context of the PMML file. This attribute is not required. Consumers of PMML models are free to manage the names of the models at their discretion.

    Definition Classes
    GeneralRegressionAttributesModelAttributesHasModelAttributes
  31. val modelType: GeneralModelType

    Permalink

    Specifies the type of regression model in use.

    Specifies the type of regression model in use.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. val offsetValue: Option[Double]

    Permalink

    If present, this value is used during scoring generalizedLinear, ordinalMultinomial, or multinomialLogistic models.

    If present, this value is used during scoring generalizedLinear, ordinalMultinomial, or multinomialLogistic models. It works like a user-specified intercept (see the description of the scoring procedures below). At most one of the attributes offsetVariable and offsetValue can be present in a model.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  36. val offsetVariable: Option[Field]

    Permalink

    If present, this variable is used during scoring generalizedLinear, ordinalMultinomial, or multinomialLogistic models (see the description of scoring procedures below).

    If present, this variable is used during scoring generalizedLinear, ordinalMultinomial, or multinomialLogistic models (see the description of scoring procedures below). This attribute must refer to a DataField or a DerivedField.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  37. val startTimeVariable: Option[Field]

    Permalink

    If modelType is CoxRegression, this variable is optional, it is not used during scoring but is an important piece of information about model building.

    If modelType is CoxRegression, this variable is optional, it is not used during scoring but is an important piece of information about model building. This attribute must refer to a DataField or a DerivedField containing a continuous variable.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  38. val statusVariable: Option[Field]

    Permalink

    If modelType is CoxRegression, this variable is optional.

    If modelType is CoxRegression, this variable is optional. This attribute must refer to a DataField or a DerivedField.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  39. val subjectIDVariable: Option[Field]

    Permalink

    If modelType is CoxRegression, this variable is optional, it is not used during scoring but is an important piece of information about model building.

    If modelType is CoxRegression, this variable is optional, it is not used during scoring but is an important piece of information about model building. This attribute must refer to a DataField or a DerivedField. Explicitly listing all categories of this variable is not recommended.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. val targetReferenceCategory: Option[String]

    Permalink

    Used for specifying the reference category of the target variable in a multinomial classification model.

    Used for specifying the reference category of the target variable in a multinomial classification model. Normally the reference category is the one from DataDictionary that does not appear in the ParamMatrix, but when several models are combined in one PMML file an explicit specification is needed.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  42. val targetVariableName: Option[String]

    Permalink

    Name of the target variable (also called response variable).

    Name of the target variable (also called response variable). This attribute has been deprecated since PMML 3.0. If present, it should match the name of the target MiningField.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  43. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  44. val trialsValue: Option[Int]

    Permalink

    A positive integer used during scoring some generalizedLinear models (see the description of scoring procedure below).

    A positive integer used during scoring some generalizedLinear models (see the description of scoring procedure below). At most one of the attributes trialsVariable and trialsValue can be present in a model. This attribute can only be used when the distribution is binomial.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  45. val trialsVariable: Option[Field]

    Permalink

    Specifies an additional variable used during scoring some generalizedLinear models (see the description of scoring procedure below).

    Specifies an additional variable used during scoring some generalizedLinear models (see the description of scoring procedure below). This attribute must refer to a DataField or a DerivedField. This attribute can only be used when the distribution is binomial.

    Definition Classes
    GeneralRegressionAttributesHasGeneralRegressionAttributes
  46. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  47. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ModelAttributes

Inherited from Serializable

Inherited from Serializable

Inherited from HasModelAttributes

Inherited from AnyRef

Inherited from Any

Ungrouped