Class ModelManager<M extends org.dmg.pmml.Model>

    • Method Detail

      • getMiningFunction

        public org.dmg.pmml.MiningFunction getMiningFunction()
      • getMathContext

        public org.dmg.pmml.MathContext getMathContext()
      • getDataField

        public org.dmg.pmml.DataField getDataField​(java.lang.String name)
        Overrides:
        getDataField in class PMMLManager
      • getDefaultDataField

        public DefaultDataField getDefaultDataField()
        Returns:
        A synthetic DataField element describing the default target field.
      • setDefaultDataField

        public void setDefaultDataField​(DefaultDataField defaultDataField)
      • getMiningField

        public org.dmg.pmml.MiningField getMiningField​(java.lang.String name)
      • getLocalDerivedField

        public org.dmg.pmml.DerivedField getLocalDerivedField​(java.lang.String name)
      • getTarget

        public org.dmg.pmml.Target getTarget​(java.lang.String name)
      • getOutputField

        public org.dmg.pmml.OutputField getOutputField​(java.lang.String name)
      • hasResultFeature

        public boolean hasResultFeature​(org.dmg.pmml.ResultFeature resultFeature)

        Indicates if this model manager provides the specified result feature.

        A result feature is first and foremost manifested through output fields. However, selected result features may make a secondary manifestation through a target field.

        See Also:
        OutputField.getResultFeature()
      • addResultFeatures

        public void addResultFeatures​(java.util.Set<org.dmg.pmml.ResultFeature> resultFeatures)
      • getInputFields

        public java.util.List<InputField> getInputFields()
      • getActiveFields

        public java.util.List<InputField> getActiveFields()
      • getSupplementaryFields

        public java.util.List<InputField> getSupplementaryFields()
      • getResidualFields

        public java.util.List<ResidualField> getResidualFields()
      • getTargetFields

        public java.util.List<TargetField> getTargetFields()
      • getTargetName

        public java.lang.String getTargetName()
      • getOutputFields

        public java.util.List<OutputField> getOutputFields()
      • getModel

        public M getModel()
        Specified by:
        getModel in interface HasModel<M extends org.dmg.pmml.Model>