# Package weka.experiment

package weka.experiment

- Related Packages
  Package
  Description
  weka
  weka.experiment.xml
- 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.
  Compute
  Interface to something that can accept remote connections and execute a task.
  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.
  InstanceQueryAdapter
  An interface implemented by InstanceQuery and any user class that is to be passed as the first argument to InstanceQuery.retrieveInstances(InstanceQueryAdapter, ResultSet).
  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 experiment
  RemoteExperimentListener
  Interface for classes that want to listen for updates on RemoteExperiment progress
  RemoteExperimentSubTask
  Class to encapsulate an experiment as a task that can be executed on a remote host.
  ResultListener
  Interface for objects able to listen for results obtained by a ResultProducer
  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.
  ResultProducer
  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.
  Stats
  A class to store simple statistics.
  Task
  Interface to something that can be remotely executed as a task.
  TaskStatusInfo
  A class holding information for tasks being executed on RemoteEngines.
  Tester
  Interface for different kinds of Testers in the Experimenter.