class
Takes the results from a ResultProducer and submits
the average to the result listener.
class
Generates for each run, carries out an n-fold
cross-validation, using the set SplitEvaluator to generate some results.
class
Carries out one split of a repeated k-fold
cross-validation, using the set SplitEvaluator to generate some results.
class
Examines a database and extracts out the results
produced by the specified ResultProducer and submits them to the specified
ResultListener.
class
Loads the external test set and calls the
appropriate SplitEvaluator to generate some results.
The filename of the test set is constructed as follows:
<dir> + / + <prefix> + <relation-name> + <suffix>
The relation-name can be modified by using the regular expression to replace
the matching sub-string with a specified replacement string.
class
Tells a sub-ResultProducer to reproduce the current
run for varying sized subsamples of the dataset.
class
Generates a single train/test split and calls the
appropriate SplitEvaluator to generate some results.
void
Accepts results from a ResultProducer.
void
Just prints out each result as it is received.
void
Submit the result to the appropriate table of the database
void
Accepts results from a ResultProducer.
void
Collects each instance and adjusts the header information.
void
Accepts results from a ResultProducer.
void
Accepts results from a ResultProducer.
Attempts to insert a results entry for the table into the experiment index.
Creates a results table for the supplied result producer.
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
Determines if there are any constraints (imposed by the destination) on any
additional measures produced by resultProducers.
Determines if there are any constraints (imposed by the destination) on the
result columns to be produced by resultProducers.
Determines if there are any constraints (imposed by the
destination) on additional result columns to be produced by
resultProducers.
Executes a database query to extract a result for the supplied key from the
database.
Gets the name of the experiment table that stores results from a particular
ResultProducer.
boolean
Determines whether the results for a specified key must be generated.
boolean
Always says a result is required.
boolean
Always says a result is required.
boolean
Determines whether the results for a specified key must be generated.
boolean
Determines whether the results for a specified key must be generated.
boolean
Determines whether the results for a specified key must be
generated.
void
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
void
Perform any postprocessing.
void
Perform any postprocessing.
void
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
void
Perform any postprocessing.
void
When this method is called, it indicates that no more results will be sent
that need to be grouped together in any way.
void
Perform any postprocessing.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Prepare for the results to be received.
void
Executes a database query to insert a result for the supplied key into the
database.
void
void
void
Set the result producer used for the current experiment.
void
void
Set the result producer used for the current experiment.