void |
AveragingResultProducer.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Accepts results from a ResultProducer.
|
void |
CSVResultListener.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Just prints out each result as it is received.
|
void |
DatabaseResultListener.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Submit the result to the appropriate table of the database
|
void |
DatabaseResultProducer.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Accepts results from a ResultProducer.
|
void |
InstancesResultListener.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Collects each instance and adjusts the header information.
|
void |
LearningRateResultProducer.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Accepts results from a ResultProducer.
|
void |
ResultListener.acceptResult(ResultProducer rp,
Object[] key,
Object[] result) |
Accepts results from a ResultProducer.
|
String |
DatabaseUtils.createExperimentIndexEntry(ResultProducer rp) |
Attempts to insert a results entry for the table into the experiment index.
|
String |
DatabaseUtils.createResultsTable(ResultProducer rp,
String tableName) |
Creates a results table for the supplied result producer.
|
String[] |
AveragingResultProducer.determineColumnConstraints(ResultProducer rp) |
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
|
String[] |
CSVResultListener.determineColumnConstraints(ResultProducer rp) |
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
|
String[] |
DatabaseResultListener.determineColumnConstraints(ResultProducer rp) |
Determines if there are any constraints (imposed by the destination) on any
additional measures produced by resultProducers.
|
String[] |
LearningRateResultProducer.determineColumnConstraints(ResultProducer rp) |
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
|
String[] |
ResultListener.determineColumnConstraints(ResultProducer rp) |
Determines if there are any constraints (imposed by the
destination) on additional result columns to be produced by
resultProducers.
|
Object[] |
DatabaseUtils.getResultFromTable(String tableName,
ResultProducer rp,
Object[] key) |
Executes a database query to extract a result for the supplied key from the
database.
|
String |
DatabaseUtils.getResultsTableName(ResultProducer rp) |
Gets the name of the experiment table that stores results from a particular
ResultProducer.
|
boolean |
AveragingResultProducer.isResultRequired(ResultProducer rp,
Object[] key) |
Determines whether the results for a specified key must be generated.
|
boolean |
CSVResultListener.isResultRequired(ResultProducer rp,
Object[] key) |
Always says a result is required.
|
boolean |
DatabaseResultListener.isResultRequired(ResultProducer rp,
Object[] key) |
Always says a result is required.
|
boolean |
DatabaseResultProducer.isResultRequired(ResultProducer rp,
Object[] key) |
Determines whether the results for a specified key must be generated.
|
boolean |
LearningRateResultProducer.isResultRequired(ResultProducer rp,
Object[] key) |
Determines whether the results for a specified key must be generated.
|
boolean |
ResultListener.isResultRequired(ResultProducer rp,
Object[] key) |
Determines whether the results for a specified key must be
generated.
|
void |
AveragingResultProducer.postProcess(ResultProducer rp) |
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
|
void |
CSVResultListener.postProcess(ResultProducer rp) |
Perform any postprocessing.
|
void |
DatabaseResultListener.postProcess(ResultProducer rp) |
Perform any postprocessing.
|
void |
DatabaseResultProducer.postProcess(ResultProducer rp) |
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
|
void |
InstancesResultListener.postProcess(ResultProducer rp) |
Perform any postprocessing.
|
void |
LearningRateResultProducer.postProcess(ResultProducer rp) |
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
|
void |
ResultListener.postProcess(ResultProducer rp) |
Perform any postprocessing.
|
void |
AveragingResultProducer.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
CSVResultListener.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
DatabaseResultListener.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
DatabaseResultProducer.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
InstancesResultListener.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
LearningRateResultProducer.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
ResultListener.preProcess(ResultProducer rp) |
Prepare for the results to be received.
|
void |
DatabaseUtils.putResultInTable(String tableName,
ResultProducer rp,
Object[] key,
Object[] result) |
Executes a database query to insert a result for the supplied key into the
database.
|
void |
AveragingResultProducer.setResultProducer(ResultProducer newResultProducer) |
Set the ResultProducer.
|
void |
DatabaseResultProducer.setResultProducer(ResultProducer newResultProducer) |
Set the ResultProducer.
|
void |
Experiment.setResultProducer(ResultProducer newResultProducer) |
Set the result producer used for the current experiment.
|
void |
LearningRateResultProducer.setResultProducer(ResultProducer newResultProducer) |
Set the ResultProducer.
|
void |
RemoteExperiment.setResultProducer(ResultProducer newResultProducer) |
Set the result producer used for the current experiment.
|