Package weka.experiment
-
Interface Summary Interface Description Compute Interface to something that can accept remote connections and execute a task.InstanceQueryAdapter An interface implemented by InstanceQuery and any user class that is to be passed as the first argument to InstanceQuery.retrieveInstances(InstanceQueryAdapter, ResultSet).RemoteExperimentListener Interface for classes that want to listen for updates on RemoteExperiment progressResultListener Interface for objects able to listen for results obtained by a ResultProducerResultProducer This interface defines the methods required for an object that produces results for different randomizations of a dataset.SplitEvaluator Interface to objects able to generate a fixed set of results for a particular split of a dataset.Task Interface to something that can be remotely executed as a task.Tester Interface for different kinds of Testers in the Experimenter. -
Class Summary Class Description AveragingResultProducer Takes the results from a ResultProducer and submits the average to the result listener.ClassifierSplitEvaluator A SplitEvaluator that produces results for a classification scheme on a nominal class attribute.CostSensitiveClassifierSplitEvaluator SplitEvaluator that produces results for a classification scheme on a nominal class attribute, including weighted misclassification costs.CrossValidationResultProducer Generates for each run, carries out an n-fold cross-validation, using the set SplitEvaluator to generate some results.CrossValidationSplitResultProducer Carries out one split of a repeated k-fold cross-validation, using the set SplitEvaluator to generate some results.CSVResultListener Takes results from a result producer and assembles them into comma separated value form.DatabaseResultListener Takes results from a result producer and sends them to a database.DatabaseResultProducer Examines a database and extracts out the results produced by the specified ResultProducer and submits them to the specified ResultListener.DatabaseUtils DatabaseUtils provides utility functions for accessing the experiment database.DensityBasedClustererSplitEvaluator A SplitEvaluator that produces results for a density based clusterer.Experiment Holds all the necessary configuration information for a standard type experiment.ExplicitTestsetResultProducer 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.InstanceQuery Convert the results of a database query into instances.InstancesResultListener Outputs the received results in arff format to a Writer.LearningRateResultProducer Tells a sub-ResultProducer to reproduce the current run for varying sized subsamples of the dataset.OutputZipper OutputZipper writes output to either gzipped files or to a multi entry zip file.PairedCorrectedTTester Behaves the same as PairedTTester, only it uses the corrected resampled t-test statistic.PairedStats A class for storing stats on a paired comparison (t-test and correlation)PairedStatsCorrected A class for storing stats on a paired comparison.PairedTTester Calculates T-Test statistics on data stored in a set of instances.PropertyNode Stores information on a property of an object: the class of the object with the property; the property descriptor, and the current value.RandomSplitResultProducer Generates a single train/test split and calls the appropriate SplitEvaluator to generate some results.RegressionSplitEvaluator A SplitEvaluator that produces results for a classification scheme on a numeric class attribute.RemoteEngine A general purpose server for executing Task objects sent via RMI.RemoteExperiment Holds all the necessary configuration information for a distributed experiment.RemoteExperimentEvent Class encapsulating information on progress of a remote experimentRemoteExperimentSubTask Class to encapsulate an experiment as a task that can be executed on a remote host.ResultMatrix This matrix is a container for the datasets and classifier setups and their statistics.ResultMatrixCSV Generates the matrix in CSV ('comma-separated values') format.ResultMatrixGnuPlot Generates output for a data and script file for GnuPlot.ResultMatrixHTML Generates the matrix output as HTML.ResultMatrixLatex Generates the matrix output in LaTeX-syntax.ResultMatrixPlainText Generates the output as plain text (for fixed width fonts).ResultMatrixSignificance Only outputs the significance indicators.Stats A class to store simple statistics.TaskStatusInfo A class holding information for tasks being executed on RemoteEngines.
DataMelt 3.0 © DataMelt by jWork.ORG