class MiningSchema extends HasTargetFields with PmmlElement
The MiningSchema is the Gate Keeper for its model element. All data entering a model must pass through the MiningSchema. Each model element contains one MiningSchema which lists fields as used in that model. While the MiningSchema contains information that is specific to a certain model, the DataDictionary contains data definitions which do not vary per model. The main purpose of the MiningSchema is to list the fields that have to be provided in order to apply the model.
- Alphabetic
- By Inheritance
- MiningSchema
- PmmlElement
- Serializable
- HasExtensions
- HasTargetFields
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new MiningSchema(miningFields: Array[MiningField])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(i: Int): MiningField
- def apply(name: String): MiningField
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def contains(name: String): Boolean
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extensions: Seq[Extension]
- Definition Classes
- HasExtensions
- def get(name: String): Option[MiningField]
- def getByUsageType(typ: UsageType): Array[MiningField]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getInput(i: Int): MiningField
- def hasExtensions: Boolean
- Definition Classes
- HasExtensions
- def hasTarget: Boolean
- Definition Classes
- HasTargetFields
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def importances: Map[String, Double]
- val inputMiningFields: Array[MiningField]
- def inputNames: Array[String]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val miningFields: Array[MiningField]
- def multiTargets: Boolean
- Definition Classes
- HasTargetFields
- def names: Array[String]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- def singleTarget: Boolean
- Definition Classes
- HasTargetFields
- def size: Int
- Definition Classes
- HasTargetFields
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def targetName: String
Name of the first target for the supervised model.
Name of the first target for the supervised model.
- Definition Classes
- HasTargetFields
- def targetNames: Array[String]
- Definition Classes
- MiningSchema → HasTargetFields
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)