org.pmml4s

common

package common

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. common
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class AboveInterval(leftMargin: Double, isOpen: Boolean) extends Interval with Product with Serializable

  2. class AnyDistribution extends ContinuousDistribution

  3. class Application extends PmmlElement

    Describes the software application that generated the model.

  4. case class BelowInterval(rightMargin: Double, isOpen: Boolean) extends Interval with Product with Serializable

  5. class BooleanType extends DataType

    The data type representing Boolean values.

  6. class CategoricalPredictor extends RegressionPredictor

    Defines a categorical independent variable.

  7. trait Clearable extends AnyRef

  8. trait ClsOutputs extends ModelOutputs with MutablePredictedValueWithProbabilities with MutablePredictedDisplayValue

  9. trait CluOutputs extends ModelOutputs with MutablePredictedValue with MutablePredictedDisplayValue with MutableEntityId with MutableAffinities

  10. class ComparisonMeasure extends PmmlElement

  11. class CompoundPredicate extends Predicate

    CompoundPredicate: an encapsulating element for combining two or more elements as defined at the entity PREDICATE.

  12. trait ContinuousDistribution extends PmmlElement

  13. class ContrastMatrixFactorPredictor extends FactorPredictor

  14. class Counts extends PmmlElement

    Carries counters for frequency of values with respect to their state of being missing, invalid, or valid.

  15. class CovariatePredictor extends RegressionPredictor

  16. sealed abstract class DataType extends DataTypeLike

    The base type of all PMML data types.

  17. trait DataTypeLike extends Serializable

    A template trait for a data type.

  18. case class DateDaySinceYearType(aYear: Int) extends DateType with Product with Serializable

    The type dateDaysSince[aYear] is a variant of the type date where the values are represented as the number of days since aYear-01-01.

  19. case class DateTimeSecondSinceYearType(aYear: Int) extends DateTimeType with Product with Serializable

    The type dateTimeSecondsSince[aYear] is a variant of the type date where the values are represented as the number of seconds since 00:00 on aYear-01-01.

  20. sealed abstract class DateTimeType extends NumericType

    The base type of timestamp

  21. sealed abstract class DateType extends NumericType

    The base type of date

  22. class DenseMatrix extends Matrix

    Dense matrix

  23. class DenseVector[V] extends Vector[V]

  24. class DiagonalMatrix extends Matrix

    The content is just one array of numbers representing the diagonal values.

  25. trait Distance extends PmmlElement

  26. trait DoubleEvaluator extends PmmlElement

  27. class DoubleType extends NumericType

    The data type representing Double values.

  28. trait Evaluator extends PmmlElement

    A common super-trait that accepts a series, then evaluates a single value.

  29. case class Extension(extender: Option[String], name: Option[String], value: Option[Any], content: Option[Any]) extends Serializable with Product

  30. class FactorPredictor extends CategoricalPredictor

  31. class FloatType extends NumericType

    The data type representing Float values.

  32. class GaussianDistribution extends ContinuousDistribution

  33. case class GenericInterval(leftMargin: Double, rightMargin: Double, closure: Closure) extends Interval with Product with Serializable

  34. class GenericMultiModelOutputs extends MultiModelOutputs

  35. trait HasAffinities extends AnyRef

  36. trait HasAssociationRules extends AnyRef

  37. trait HasConfidence extends AnyRef

  38. trait HasDataType extends DataTypeLike

  39. trait HasDecision extends AnyRef

  40. trait HasEntityId extends AnyRef

  41. trait HasEntityIds extends AnyRef

  42. trait HasExtensions extends AnyRef

    The PMML schema contains a mechanism for extending the content of a model.

  43. trait HasIntervals extends AnyRef

  44. trait HasModelAttributes extends AnyRef

    Holds common attributes of a PMML model.

  45. trait HasModelExplanation extends AnyRef

  46. trait HasModelStats extends AnyRef

  47. trait HasModelVerification extends AnyRef

  48. trait HasOpType extends AnyRef

  49. trait HasParent extends AnyRef

  50. trait HasPredictedDisplayValue extends AnyRef

  51. trait HasPredictedValue extends AnyRef

  52. trait HasPredictedValueWithProbabilities extends HasPredictedValue with HasProbabilities

  53. trait HasProbabilities extends AnyRef

  54. trait HasReasonCode extends AnyRef

  55. trait HasReasonCodes extends AnyRef

  56. trait HasResidual extends AnyRef

  57. trait HasScoreDistributions extends AnyRef

  58. trait HasSegment extends HasTransformedValue

  59. trait HasStandardError extends AnyRef

  60. trait HasTransformedValue extends AnyRef

  61. trait HasVersion extends AnyRef

  62. trait HasWarning extends AnyRef

  63. trait HasWrappedModelAttributes extends HasModelAttributes

  64. class Header extends PmmlElement

  65. class InlineTable extends Table

  66. class IntegerType extends NumericType

    The data type representing Int or Long values.

  67. sealed abstract class Interval extends PmmlElement

    Defines a range of numeric values.

  68. trait KNNOutputs extends ModelOutputs with MutablePredictedValue with MutablePredictedDisplayValue with MutableEntityIds with MutableAffinities

  69. case class MatCell(row: Int, col: Int, value: Double) extends Product with Serializable

  70. trait Matrix extends PmmlElement

    Trait for a matrix.

  71. trait MixedClsWithRegOutputs extends ClsOutputs with RegOutputs

  72. trait MixedEvaluator extends Evaluator with DoubleEvaluator

  73. class ModelAttributes extends HasModelAttributes with Serializable

    Class represents common attributes of a PMML model.

  74. class ModelExplanation extends PmmlElement

    Model Explanation

  75. trait ModelOutputs extends AnyRef

  76. class ModelStats extends PmmlElement

    Provides a basic framework for representing variable statistics.

  77. class ModelVerification extends PmmlElement

    Provides a dataset of model inputs and known results that can be used to verify accurate results are generated, regardless of the environment.

  78. trait MultiModelOutputs extends ModelOutputs

  79. trait MutableAffinities extends HasAffinities

  80. trait MutableConfidence extends HasConfidence

  81. trait MutableEntityId extends HasEntityId

  82. trait MutableEntityIds extends HasEntityIds

  83. trait MutablePredictedDisplayValue extends HasPredictedDisplayValue

  84. trait MutablePredictedValue extends HasPredictedValue

  85. trait MutablePredictedValueWithProbabilities extends HasPredictedValueWithProbabilities with MutablePredictedValue with MutableProbabilities

  86. trait MutableProbabilities extends HasProbabilities

  87. trait MutableReasonCodes extends HasReasonCodes

  88. trait MutableSegment extends HasSegment

  89. class NumericInfo extends PmmlElement

    The values for mean, minimum, maximum and standardDeviation are defined as usual.

  90. class NumericPredictor extends RegressionPredictor

    Defines a numeric independent variable.

  91. sealed abstract class NumericType extends DataType

    Numeric data types.

  92. sealed trait OpType extends AnyRef

    Indicates which operations are defined on the values.

  93. class Partition extends PmmlElement

    A Partition contains statistics for a subset of records, for example it can describe the population in a cluster.

  94. class PartitionFieldStats extends PmmlElement

    field references to (the name of) a MiningField for background statistics.

  95. trait PmmlElement extends HasExtensions with Serializable

    The base trait for all elements of PMML

  96. case class PointInterval(x: Double) extends Interval with Product with Serializable

  97. class PoissonDistribution extends ContinuousDistribution

  98. trait Predicate extends PmmlElement

  99. trait Predictable extends AnyRef

  100. class PredictorTerm extends RegressionPredictor

    Contains one or more fields that are combined by multiplication.

  101. class Quantile extends PmmlElement

  102. class RealType extends NumericType

    The data type representing Float or Double values, the Real is an extended type beyond PMML

  103. trait RegOutputs extends ModelOutputs with MutablePredictedValue

  104. trait RegressionEvaluator extends Evaluator with DoubleEvaluator

  105. class RegressionParameter extends RegressionPredictor

  106. sealed trait RegressionPredictor extends RegressionEvaluator

  107. class RegressionTable extends RegressionPredictor

    Lists the values of all predictors or independent variables.

  108. class Row extends PmmlElement

  109. class ScoreDistribution extends PmmlElement

    Comprises a method to list predicted values in a classification trees structure.

  110. class ScoreDistributions extends PmmlElement

  111. trait SegmentOutputs extends ModelOutputs with MutableSegment

  112. class SimplePredicate extends Predicate

    Defines a rule in the form of a simple boolean expression.

  113. class SimpleSetPredicate extends Predicate

    Checks whether a field value is element of a set.

  114. class SparseMatrix extends Matrix

    Column-major sparse matrix.

  115. class SparseVector[V] extends Vector[V]

  116. class StringType extends DataType

    The data type representing String values.

  117. case class StructField(name: String, dataType: DataType) extends Product with Serializable

    A field inside a StructType.

  118. case class StructType(fields: Array[StructField]) extends DataType with Seq[StructField] with Product with Serializable

    StructType defines a type for a [Series]

  119. class SymmetricMatrix extends Matrix

    The content must be represented by Arrays.

  120. sealed trait Table extends PmmlElement

  121. class TableLocator extends Table

  122. class TimeSecondsType extends TimeType

    The type timeSeconds is a variant of the type time where the values are represented as the number of seconds since 00:00, that is, since midnight.

  123. class TimeType extends NumericType

    The data type representing Time values.

  124. trait Transformer extends AnyRef

    Abstract class for transformers that transform one series into another.

  125. class UniformDistribution extends ContinuousDistribution

  126. class Value extends PmmlElement

  127. trait Vector[V] extends Serializable

  128. class binarySimilarity extends Distance

  129. class minkowski extends Distance

Value Members

  1. object ArrayType extends Enumeration

  2. object BooleanType extends BooleanType with Product with Serializable

  3. object Closure extends Enumeration

  4. object CompareFunction extends Enumeration

  5. object ComparisonMeasureKind extends Enumeration

  6. object CompoundPredicate extends Serializable

  7. object ContinuousDistribution extends Serializable

  8. object ContinuousDistributionType extends Enumeration

  9. object DataType extends Serializable

  10. object DateDaySinceYearType extends Product with Serializable

  11. object DateTimeSecondSinceYearType extends Product with Serializable

  12. object DateTimeType extends DateTimeType with Product with Serializable

  13. object DateType extends DateType with Product with Serializable

  14. object Distance extends Serializable

  15. object DoubleType extends DoubleType with Product with Serializable

  16. object False extends Predicate

    Identifies the boolean constant FALSE.

  17. object FloatType extends FloatType with Product with Serializable

  18. object InfinityInterval extends Interval with Product with Serializable

  19. object IntegerType extends IntegerType with Product with Serializable

  20. object Interval extends Serializable

  21. object MatrixKind extends Enumeration

  22. object MiningFunction extends Enumeration

  23. object OpType

  24. object Operator extends Enumeration

    Pre-defined comparison operators.

  25. object Predicate extends Serializable

  26. object Predication extends Enumeration

  27. object Property extends Enumeration

  28. object RealType extends RealType with Product with Serializable

  29. object RegressionPredictor extends Serializable

  30. object SimpleSetPredicate extends Serializable

  31. object SparseMatrix extends Serializable

  32. object StringType extends StringType with Product with Serializable

  33. object StructType extends Serializable

  34. object Table extends Serializable

  35. object TimeSecondsType extends TimeSecondsType with Product with Serializable

  36. object TimeType extends TimeType with Product with Serializable

  37. object True extends Predicate

    Identifies the boolean constant TRUE.

  38. object UnresolvedDataType extends DataType with Product with Serializable

  39. object Value extends Serializable

  40. object chebychev extends Distance

  41. object cityBlock extends Distance

  42. object euclidean extends Distance

  43. object jaccard extends Distance

  44. object simpleMatching extends Distance

  45. object squaredEuclidean extends Distance

  46. object tanimoto extends Distance

Inherited from AnyRef

Inherited from Any

Ungrouped