Class XGBoostEncoderBatch

  • All Implemented Interfaces:
    AutoCloseable, org.jpmml.evaluator.testing.Batch

    public abstract class XGBoostEncoderBatch
    extends org.jpmml.converter.testing.ModelEncoderBatch
    • Constructor Detail

      • XGBoostEncoderBatch

        public XGBoostEncoderBatch​(String algorithm,
                                   String dataset,
                                   Predicate<org.jpmml.evaluator.ResultField> columnFilter,
                                   com.google.common.base.Equivalence<Object> equivalence)
    • Method Detail

      • getArchiveBatchTest

        public abstract XGBoostEncoderBatchTest getArchiveBatchTest()
        Specified by:
        getArchiveBatchTest in class org.jpmml.converter.testing.ModelEncoderBatch
      • getOptionsMatrix

        public List<Map<String,​Object>> getOptionsMatrix()
        Overrides:
        getOptionsMatrix in class org.jpmml.converter.testing.ModelEncoderBatch
      • getLearnerPath

        public String getLearnerPath​(String format)
      • getFeatureMapPath

        public String getFeatureMapPath()
      • getPMML

        public org.dmg.pmml.PMML getPMML()
                                  throws Exception
        Specified by:
        getPMML in class org.jpmml.converter.testing.ModelEncoderBatch
        Throws:
        Exception
      • getInputCsvPath

        public String getInputCsvPath()
        Overrides:
        getInputCsvPath in class org.jpmml.evaluator.testing.ArchiveBatch
      • getOutputCsvPath

        public String getOutputCsvPath()
        Overrides:
        getOutputCsvPath in class org.jpmml.evaluator.testing.ArchiveBatch
      • getFormats

        public String[] getFormats()
      • setFormats

        public void setFormats​(String[] formats)