public abstract class ArchiveBatch extends java.lang.Object implements Batch
| Constructor and Description |
|---|
ArchiveBatch(java.lang.String name,
java.lang.String dataset,
com.google.common.base.Predicate<org.dmg.pmml.FieldName> predicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.lang.String |
getDataset() |
Evaluator |
getEvaluator() |
java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> |
getInput()
Input data records.
|
java.lang.String |
getName() |
java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> |
getOutput()
Expected output data records.
|
org.dmg.pmml.PMML |
getPMML() |
com.google.common.base.Predicate<org.dmg.pmml.FieldName> |
getPredicate()
Predicate for selecting columns that will be checked for equivalence
(between expected and actual output data records).
|
protected org.dmg.pmml.PMML |
loadPMML(java.lang.String path) |
protected java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> |
loadRecords(java.lang.String path) |
abstract java.io.InputStream |
open(java.lang.String path) |
public ArchiveBatch(java.lang.String name,
java.lang.String dataset,
com.google.common.base.Predicate<org.dmg.pmml.FieldName> predicate)
public abstract java.io.InputStream open(java.lang.String path)
public Evaluator getEvaluator() throws java.lang.Exception
getEvaluator in interface Batchjava.lang.Exceptionpublic org.dmg.pmml.PMML getPMML()
throws java.lang.Exception
java.lang.Exceptionpublic java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> getInput()
throws java.io.IOException
BatchInput data records.
getInput in interface Batchjava.io.IOExceptionHasInputFields.getInputFields(),
Evaluator#getGroupFields()public java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> getOutput()
throws java.io.IOException
BatchExpected output data records.
getOutput in interface Batchjava.io.IOExceptionHasResultFields.getTargetFields(),
HasResultFields.getOutputFields()public void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseablejava.lang.Exceptionprotected org.dmg.pmml.PMML loadPMML(java.lang.String path)
throws java.lang.Exception
java.lang.Exceptionprotected java.util.List<java.util.Map<org.dmg.pmml.FieldName,java.lang.String>> loadRecords(java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getName()
public java.lang.String getDataset()
public com.google.common.base.Predicate<org.dmg.pmml.FieldName> getPredicate()
BatchPredicate for selecting columns that will be checked for equivalence (between expected and actual output data records).
getPredicate in interface BatchCopyright © 2018. All Rights Reserved.