Uses of Class
com.rapidminer.operator.Operator

Packages that use Operator
com.rapidminer The main packages of RapidMiner. 
com.rapidminer.doc The documentation generator of RapidMiner. 
com.rapidminer.gui Provides the main GUI classes. 
com.rapidminer.gui.attributeeditor Provides the classes necessary for the Attribute Editor, i.e. the tool for creating attribute description files from data files. 
com.rapidminer.gui.dialog This package contains all non-special dialogs of RapidMiner. 
com.rapidminer.gui.dialog.boxviewer The box viewer which is another graphical representation of RapidMiner process setups. 
com.rapidminer.gui.operatortree The operator tree is the main experiment editor for RapidMiner. 
com.rapidminer.gui.processeditor Contains all experiment editors but the operator tree (which has its own package). 
com.rapidminer.gui.properties This package consists of all classes for property (parameter) editing, i.e. 
com.rapidminer.gui.templates Provides classes for template and building block management and creation. 
com.rapidminer.gui.tools Some basic tools for the graphical user interface (GUI) of RapidMiner. 
com.rapidminer.operator Provides operators for machine learning and data pre-processing. 
com.rapidminer.operator.clustering The base classes for clustering. 
com.rapidminer.operator.clustering.clusterer The operators for clustering. 
com.rapidminer.operator.clustering.clusterer.soft The operators and helper classes for soft clustering. 
com.rapidminer.operator.features Provides feature handling operators. 
com.rapidminer.operator.features.aggregation Provides operators for automatic feature aggregation. 
com.rapidminer.operator.features.construction Provides operators for automatic feature construction. 
com.rapidminer.operator.features.selection Provides operators for automatic feature selection. 
com.rapidminer.operator.features.transformation Provides operators for feature space transformations like PCA or ICA. 
com.rapidminer.operator.features.weighting Operators to weight features or determine feature relevance. 
com.rapidminer.operator.generator Provides operators for data generation. 
com.rapidminer.operator.io Operators to read data from files or write them into files. 
com.rapidminer.operator.learner Provides learning operators. 
com.rapidminer.operator.learner.associations This package contains classes and operators for association rule mining and frequent item set mining. 
com.rapidminer.operator.learner.associations.fpgrowth This package contains classes and operators for association rule mining and frequent item set mining based on FPGrowth. 
com.rapidminer.operator.learner.bayes This package contains classes and operators for Naive Bayes learning. 
com.rapidminer.operator.learner.functions This package contains learners based on the concept of function approximation. 
com.rapidminer.operator.learner.functions.kernel Learning schemes which make use of kernel functions to transform the feature space, e.g. support vector machines. 
com.rapidminer.operator.learner.functions.kernel.evosvm Implementations of SVMs which makes use of general purpose optimization methods, e.g. evolutionary strategies or particle swarm optimization. 
com.rapidminer.operator.learner.functions.kernel.hyperhyper This package contains classes for the HyperHyper learner. 
com.rapidminer.operator.learner.functions.kernel.jmysvm.svm The main package for the Java version of the the regression and classification support vector machine mySVM. 
com.rapidminer.operator.learner.functions.kernel.logistic The main package for Kernel Logistic Regression (KLR). 
com.rapidminer.operator.learner.functions.neuralnet This package contains a neural net learner based on Joone. 
com.rapidminer.operator.learner.igss Provides classes for learning operator Iterating Generic Sequential Sampling. 
com.rapidminer.operator.learner.lazy Learning schemes which perform lazy learning. 
com.rapidminer.operator.learner.meta Meta learning schemes which uses other learning operators to increase the performance. 
com.rapidminer.operator.learner.rules Provides rule learners. 
com.rapidminer.operator.learner.subgroups Provides the major classes of a subgroup discovery algorithm. 
com.rapidminer.operator.learner.tree Provides decision tree learners. 
com.rapidminer.operator.learner.weka Operators which encapsulate the learning schemes provided by Weka. 
com.rapidminer.operator.meta Provides operators for experiment iteration, meta operators, and optimization. 
com.rapidminer.operator.meta.branch Provides operators for conditioned branching. 
com.rapidminer.operator.performance Provides performance evaluating operators and performance criteria. 
com.rapidminer.operator.performance.cost This package contains cost-based performance evaluations. 
com.rapidminer.operator.postprocessing Operators for post processing, usually used for models. 
com.rapidminer.operator.preprocessing Operators for preprocessing purposes. 
com.rapidminer.operator.preprocessing.discretization Contains discretization operators which can be used to transform numerical into nominal attributes. 
com.rapidminer.operator.preprocessing.filter Containing filter operators changing the input example set, e.g. by removing certain attributes or changing the data. 
com.rapidminer.operator.preprocessing.filter.attributes This package contains the attribute filter. 
com.rapidminer.operator.preprocessing.join This package contains the operators for joining and merging example sets. 
com.rapidminer.operator.preprocessing.normalization Preprocessing operators used for normalization. 
com.rapidminer.operator.preprocessing.outlier Operators for outlier detection. 
com.rapidminer.operator.preprocessing.sampling Preprocessing operators used for sampling. 
com.rapidminer.operator.preprocessing.series Containing preprocessing operators for (time) series handling. 
com.rapidminer.operator.preprocessing.series.filter Containing preprocessing operators for (time) series filtering. 
com.rapidminer.operator.preprocessing.transformation This package contains some simple operators for basic transformations like grouping, aggregation and pivotization. 
com.rapidminer.operator.preprocessing.weighting This package methods for the weighting of examples. 
com.rapidminer.operator.similarity Basic framework for similarities. 
com.rapidminer.operator.text This package contains operators and objects to work on texts. 
com.rapidminer.operator.validation Operators for estimation of the performance which can be achieved by learning schemes (and other predictive operators). 
com.rapidminer.operator.validation.clustering Evaluation methods for clustering. 
com.rapidminer.operator.validation.clustering.exampledistribution Evaluation methods for clustering based on the distribution of examples. 
com.rapidminer.operator.validation.significance Statistical significance like ANOVA or t-tests. 
com.rapidminer.operator.visualization The operators in this package are used for visualization purposes. 
com.rapidminer.operator.visualization.dependencies The operators in this package are used for the calculation and the visualization of dependency matrices like those for correlations etc. 
com.rapidminer.parameter.value This package contains helper classes for defining different types of parameter values, for example for parameter optimization operators. 
com.rapidminer.tools Provides tools for RapidMiner like parsers for the input files. 
 

Uses of Operator in com.rapidminer
 

Methods in com.rapidminer that return Operator
 Operator Process.getCurrentOperator()
          Returns the operator that is currently being executed.
 Operator Process.getOperator(java.lang.String name)
          Returns the operator with the given name.
 

Methods in com.rapidminer that return types with arguments of type Operator
 java.util.Collection<Operator> Process.getAllOperators()
          Returns a Collection view of all operators.
 

Methods in com.rapidminer with parameters of type Operator
 void RapidMinerCommandLine.breakpointReached(Process process, Operator operator, IOContainer container, int location)
           
 void BreakpointListener.breakpointReached(Process process, Operator op, IOContainer iocontainer, int location)
          This method is invoked every time a breakpoint is reached during the process.
 void Process.pause(Operator operator, IOContainer iocontainer, int breakpointType)
          Pauses the process at a breakpoint.
 void ProcessListener.processFinishedOperator(Process process, Operator op)
          Will be invoked every time an operator is finished
 void ProcessListener.processStartedOperator(Process process, Operator op)
          Will be invoked every time another operator is started in the process.
 java.lang.String Process.registerName(java.lang.String name, Operator operator)
          Returns a "name (i)" if name is already in use.
 void Process.setCurrentOperator(Operator operator)
          Returns the operator that is currently being executed.
 

Uses of Operator in com.rapidminer.doc
 

Methods in com.rapidminer.doc with parameters of type Operator
 void ProgramHTMLOperatorDocGenerator.generateDoc(Operator op, com.sun.javadoc.RootDoc rootDoc, java.io.PrintWriter out)
           
 void OperatorDocGenerator.generateDoc(Operator operator, com.sun.javadoc.RootDoc rootDoc, java.io.PrintWriter out)
          Generates the documentation for this operator and writes it to the given writer.
 void AbstractOperatorDocGenerator.generateDoc(Operator op, com.sun.javadoc.RootDoc rootDoc, java.io.PrintWriter out)
           
 

Uses of Operator in com.rapidminer.gui
 

Methods in com.rapidminer.gui with parameters of type Operator
 void MainFrame.notifyEditorsOfChange(Operator currentlySelected)
          Notifies the main editor of the change of the currently selected operator.
 

Uses of Operator in com.rapidminer.gui.attributeeditor
 

Constructors in com.rapidminer.gui.attributeeditor with parameters of type Operator
AttributeEditor(Operator exampleSource, DataControl dataControl)
           
AttributeEditorDialog(javax.swing.JFrame owner, Operator exampleSource)
           
AttributeEditorDialog(javax.swing.JFrame owner, Operator exampleSource, java.io.File file)
           
 

Uses of Operator in com.rapidminer.gui.dialog
 

Methods in com.rapidminer.gui.dialog with parameters of type Operator
 void ResultHistory.addResults(java.lang.String name, Operator root, IOContainer results)
           
 void AttributeWeightCellEditor.setOperator(Operator operator)
          Does nothing.
 

Constructors in com.rapidminer.gui.dialog with parameters of type Operator
OperatorInfoScreen(java.awt.Frame owner, Operator operator)
           
 

Uses of Operator in com.rapidminer.gui.dialog.boxviewer
 

Methods in com.rapidminer.gui.dialog.boxviewer with parameters of type Operator
 void OperatorRenderer.drawName(Operator op, java.awt.Graphics2D g)
           
abstract  void OperatorRenderer.drawOperator(Operator op, java.awt.Graphics2D g)
           
 void LeafRenderer.drawOperator(Operator op, java.awt.Graphics2D g)
           
 void ChainRenderer.drawOperator(Operator op, java.awt.Graphics2D g)
           
 java.awt.Dimension OperatorRenderer.getNameSize(Operator op, java.awt.Graphics2D g)
           
static OperatorRenderer ProcessRenderer.getRenderer(Operator op)
           
abstract  java.awt.Dimension OperatorRenderer.getSize(Operator op, java.awt.Graphics2D g)
           
 java.awt.Dimension LeafRenderer.getSize(Operator operator, java.awt.Graphics2D g)
           
 java.awt.Dimension ChainRenderer.getSize(Operator operator, java.awt.Graphics2D g)
           
 void ProcessRenderer.setOperator(Operator operator)
           
 

Constructors in com.rapidminer.gui.dialog.boxviewer with parameters of type Operator
BoxViewerDialog(Operator operator)
           
 

Uses of Operator in com.rapidminer.gui.operatortree
 

Methods in com.rapidminer.gui.operatortree that return Operator
 Operator OperatorTree.getClipBoard()
          Returns the current clip board.
 Operator OperatorTree.getSelectedOperator()
          Returns the currently selected operator, i.e. the last operation in the current selection path.
 

Methods in com.rapidminer.gui.operatortree with parameters of type Operator
 void OperatorTreeModel.fireOperatorInserted(java.lang.Object source, javax.swing.tree.TreePath path, int index, Operator operator)
          Must be used to indicate that a new operator was added.
 void OperatorTreeModel.fireOperatorRemoved(java.lang.Object source, javax.swing.tree.TreePath path, int index, Operator operator)
          Must be used to indicate that an operator was removed.
 void OperatorTree.insert(Operator newOperator)
          The given operator will be inserted at the last position of the currently selected operator chain.
 void OperatorTree.replace(Operator operator)
          The currently selected operator will be replaced by the given operator.
 void OperatorTree.setOperator(Operator root)
          Creates a new operator tree model and restores the expansion state of the complete tree.
 

Constructors in com.rapidminer.gui.operatortree with parameters of type Operator
OperatorTreeModel(Operator root, OperatorTree tree)
          Creates a new operator tree model.
TransferableOperator(Operator operator)
           
 

Uses of Operator in com.rapidminer.gui.processeditor
 

Methods in com.rapidminer.gui.processeditor with parameters of type Operator
 void XMLEditor.processChanged(Operator op)
           
 void ProcessEditor.processChanged(Operator rootOperator)
          Notifies the component that the process has changed.
 void MainProcessEditor.processChanged(Operator operator)
           
 void CommentEditor.processChanged(Operator operator)
           
 void XMLEditor.setCurrentOperator(Operator currentOperator)
          Just jumps to the position of the currently selected operator.
 void ProcessEditor.setCurrentOperator(Operator operator)
          Sets the currently selected operator.
 void MainProcessEditor.setCurrentOperator(Operator current)
           
 void CommentEditor.setCurrentOperator(Operator operator)
           
 

Uses of Operator in com.rapidminer.gui.properties
 

Methods in com.rapidminer.gui.properties that return Operator
 Operator WizardPropertyTable.getOperator(int row)
           
 Operator SettingsPropertyTable.getOperator(int row)
           
abstract  Operator PropertyTable.getOperator(int row)
           
 Operator OperatorPropertyTable.getOperator(int row)
           
 Operator MatrixPropertyTable.getOperator(int row)
           
 Operator ListPropertyTable.getOperator(int row)
           
 Operator BasicPropertyTable.getOperator(int row)
          Returns null.
 

Methods in com.rapidminer.gui.properties with parameters of type Operator
 void InnerOperatorValueCellEditor.operatorAdded(Operator child)
           
 void PropertyTableParameterChangeListener.parameterSelectionChanged(Operator parentOperator, java.lang.String operatorName, java.lang.String parameterName)
           
 void ParameterChangeListener.parameterSelectionChanged(Operator parentOperator, java.lang.String operatorName, java.lang.String parameterName)
           
 void TextValueCellEditor.setOperator(Operator operator)
           
 void SimpleFileValueCellEditor.setOperator(Operator operator)
          Does nothing.
 void PropertyValueCellEditor.setOperator(Operator operator)
          This method can be implemented to perform operator specific settings.
 void PreviewValueCellEditor.setOperator(Operator operator)
          Does nothing.
 void OperatorValueValueCellEditor.setOperator(Operator operator)
           
 void OperatorPropertyTable.setOperator(Operator operator)
           
 void MatrixValueCellEditor.setOperator(Operator operator)
           
 void ListValueCellEditor.setOperator(Operator operator)
           
 void InnerOperatorValueCellEditor.setOperator(Operator parentOperator)
           
 void DefaultPropertyValueCellEditor.setOperator(Operator operator)
          Does nothing.
 void ConfigurationWizardValueCellEditor.setOperator(Operator operator)
          Does nothing.
 void ColorValueCellEditor.setOperator(Operator operator)
          Does nothing.
 void AttributeFileCellEditor.setOperator(Operator exampleSource)
           
 void PropertyKeyCellEditor.setOperator(Operator operator, PropertyTable propertyTable)
           
 void ParameterValueKeyCellEditor.setOperator(Operator operator, PropertyTable propertyTable)
           
 void DefaultPropertyKeyRenderer.setOperator(Operator operator, PropertyTable table)
          Does nothing.
 

Constructors in com.rapidminer.gui.properties with parameters of type Operator
ListPropertyDialog(ParameterTypeList type, java.util.List<java.lang.String[]> parameterList, Operator operator)
           
ListPropertyTable(ParameterTypeList type, java.util.List<java.lang.String[]> parameterList, Operator operator)
           
MatrixPropertyDialog(ParameterTypeMatrix type, double[][] matrix, Operator operator)
           
MatrixPropertyTable(java.lang.String baseName, java.lang.String rowBaseName, java.lang.String columnBaseName, double[][] parameterMatrix, Operator operator)
           
TextPropertyDialog(ParameterTypeText type, java.lang.String text, Operator operator)
           
 

Uses of Operator in com.rapidminer.gui.templates
 

Methods in com.rapidminer.gui.templates with parameters of type Operator
 BuildingBlock SaveAsBuildingBlockDialog.getBuildingBlock(Operator operator)
           
 Template SaveAsTemplateDialog.getTemplate(Operator operator)
           
 

Constructors in com.rapidminer.gui.templates with parameters of type Operator
SaveAsBuildingBlockDialog(MainFrame mainFrame, Operator operator)
          Creates a new save as building block dialog.
SaveAsTemplateDialog(MainFrame mainFrame, Operator operator)
          Creates a new save as template dialog.
 

Uses of Operator in com.rapidminer.gui.tools
 

Methods in com.rapidminer.gui.tools with parameters of type Operator
 void StatusBar.breakpointReached(Process process, Operator op, IOContainer io, int location)
           
 void StatusBar.processFinishedOperator(Process process, Operator op)
           
 void StatusBar.processStartedOperator(Process process, Operator op)
           
 

Uses of Operator in com.rapidminer.operator
 

Subclasses of Operator in com.rapidminer.operator
 class AbstractExampleSetProcessing
          Abstract superclass of all operators modifying an example set, i.e. accepting an ExampleSet as input and delivering an ExampleSet as output.
 class CommandLineOperator
          This operator executes a system command.
 class DataMacroDefinitionOperator
          (Re-)Define macros for the current process.
 class FileEchoOperator
          This operator simply writed the specified text into the specified file.
 class IOConsumeOperator
          Most RapidMiner operators should define their desired input and delivered output in a senseful way.
 class IOMultiplyOperator
          In some cases you might want to apply different parts of the process on the same input object.
 class IORetrievalOperator
          This operator can be used to retrieve the IOObject which was previously stored under the specified name.
 class IOSelectOperator
          This operator allows to choose special IOObjects from the given input.
 class IOStorageOperator
          This operator can be used to store the given IOObject into the process under the specified name (the IOObject will be "hidden" and can not be directly accessed by following operators.
 class MacroConstructionOperator
          This operator constructs new macros from expressions which might also use already existing macros.
 class MacroDefinitionOperator
          (Re-)Define macros for the current process.
 class MemoryCleanUp
          Cleans up unused memory resources.
 class ModelApplier
          This operator applies a Model to an ExampleSet.
 class ModelGrouper
          This operator groups all input models together into a grouped (combined) model.
 class ModelUngrouper
          This operator ungroups a previously grouped model (ModelGrouper) and delivers the grouped input models.
 class ModelUpdater
          This operator updates a Model with an ExampleSet.
 class OperatorChain
          A chain of operators that is subsequently applied.
 class ProcessRootOperator
          Each process must contain exactly one operator of this class and it must be the root operator of the process.
 class ScriptingOperator
          This operator can be used to execute arbitrary Groovy scripts.
 class SimpleOperatorChain
          A simple operator chain which can have an arbitrary number of inner operators.
 class SingleMacroDefinitionOperator
          (Re-)Define macros for the current process.
 class SQLExecution
          This operator performs an arbitrary SQL statement on an SQL database.
 

Methods in com.rapidminer.operator that return Operator
 Operator OperatorChain.cloneOperator(java.lang.String name)
          Performs a deep clone of this operator chain.
 Operator Operator.cloneOperator(java.lang.String name)
          Performs a deep clone on the most parts of this operator.
static Operator Operator.createFromXML(org.w3c.dom.Element element, java.util.List<UnknownParameterInformation> unknownParameterInformation)
           
 Operator OperatorDescription.createOperatorInstance()
          Creates a new operator based on the description.
 Operator OperatorChain.getInnerOperatorForName(java.lang.String name)
          Returns the inner operator named name or null if no such operator exists.
 Operator WrongNumberOfInnerOperatorsException.getOperator()
           
 Operator UserError.getOperator()
           
 Operator IllegalInputException.getOperator()
           
 Operator OperatorChain.getOperator(int i)
          Returns the i-th inner operator.
 Operator OperatorChain.getOperatorFromAll(int i)
          Returns the i-th operator.
 

Methods in com.rapidminer.operator that return types with arguments of type Operator
 java.util.List<Operator> OperatorChain.getAllInnerOperators()
          Returns recursively all child operators independently if they are activated or not.
 java.util.Iterator<Operator> OperatorChain.getOperators()
          Returns an iterator over all Operators.
 

Methods in com.rapidminer.operator with parameters of type Operator
 int OperatorChain.addOperator(Operator o)
          Adds a new inner operator at the last position.
 int OperatorChain.addOperator(Operator operator, int index)
          Adds the given operator at the given position.
protected  java.lang.String OperatorChain.createExperimentTree(int indent, java.lang.String selfPrefix, java.lang.String childPrefix, Operator markOperator, java.lang.String mark)
          Deprecated. Use OperatorChain.createProcessTree(int,String,String,Operator,String) instead
protected  java.lang.String Operator.createExperimentTree(int indent, java.lang.String selfPrefix, java.lang.String childPrefix, Operator markOperator, java.lang.String mark)
          Deprecated. Use createProcessTree(int,String,String,Operator,String) instead
 java.lang.String Operator.createMarkedExperimentTree(int indent, java.lang.String mark, Operator markOperator)
          Deprecated. Use createMarkedProcessTree(int,String,Operator) instead
 java.lang.String Operator.createMarkedProcessTree(int indent, java.lang.String mark, Operator markOperator)
          Returns this operator's name and class.
protected  java.lang.String OperatorChain.createProcessTree(int indent, java.lang.String selfPrefix, java.lang.String childPrefix, Operator markOperator, java.lang.String mark)
          Returns this OperatorChain's name and class and the process trees of the inner operators.
protected  java.lang.String Operator.createProcessTree(int indent, java.lang.String selfPrefix, java.lang.String childPrefix, Operator markOperator, java.lang.String mark)
          Returns this operator's name and class.
 int OperatorChain.getIndexOfOperator(Operator operator, boolean useDisabled)
          Returns the index of the given operator in the list of children.
 java.lang.Class<?>[] IODescription.getOutputClasses(java.lang.Class<?>[] input, Operator operator)
          Returns the output classes dependent on the outputBehaviour PASS_UNUSED_INPUT_TO_OUTPUT:output classes are the classes used in the constructor plus those classes in input[] that were not consumed.
 java.lang.Class<?>[] DefaultIODescription.getOutputClasses(java.lang.Class<?>[] input, Operator operator)
           
 void AddListener.operatorAdded(Operator newChild)
           
protected  void ProcessRootOperator.processFinishedOperator(Operator op)
          Counts the step and notifies all process listeners.
protected  void ProcessRootOperator.processStartedOperator(Operator op)
          Counts the step and notifies all process listeners.
protected  void OperatorChain.removeOperator(Operator operator)
          Removes the given operator from this operator chain.
 void UserError.setOperator(Operator operator)
           
 

Constructors in com.rapidminer.operator with parameters of type Operator
IllegalInputException(Operator operator, java.lang.Class clazz)
           
IllegalInputException(Operator operator, Operator innerOperator, java.lang.Class clazz)
           
IllegalInputException(Operator operator, java.lang.String msg)
           
ProcessStoppedException(Operator o)
           
UserError(Operator operator, int code)
          Convenience constructor for messages with no arguments.
UserError(Operator operator, int code, java.lang.Object... arguments)
           
UserError(Operator operator, java.lang.Throwable cause, int code)
          Convenience constructor for messages with no arguments and cause.
UserError(Operator operator, java.lang.Throwable cause, int code, java.lang.Object... arguments)
          Creates a new UserError.
 

Uses of Operator in com.rapidminer.operator.clustering
 

Subclasses of Operator in com.rapidminer.operator.clustering
 class ClusterModel2ExampleSet
          This Operator clusters an exampleset given a cluster model.
 class ClusterToPrediction
          This operator estimates a mapping between a given clustering and a prediction.
 class FlattenClusterModel
          Creates a flat cluster model from a hierarchical one by expanding nodes in the order of their distance until the desired number of clusters is reached.
 

Uses of Operator in com.rapidminer.operator.clustering.clusterer
 

Subclasses of Operator in com.rapidminer.operator.clustering.clusterer
 class AbstractClusterer
          Abstract superclass of clusterers which defines the I/O behavior.
 class AgglomerativeClustering
          This operator implements agglomerative clustering, providing the three different strategies SingleLink, CompleteLink and AverageLink.
 class DBScan
          This operator provides the DBScan cluster algorithm.
 class ExampleSet2ClusterModel
          This operator creates a flat cluster model using a nominal attribute and dividing the exampleset by this attribute over the clusters.
 class GenericWekaClustererAdaptor
          This operator performs the Weka clustering scheme with the same name.
 class KernelKMeans
          This operator is an implementation of kernel k means.
 class KMeans
          This operator represents an implementation of k-means.
 class KMedoids
          This operator represents an implementation of k-medoids.
 class RandomClustering
          Returns a random clustering.
 class SVClustering
          An implementation of Support Vector Clustering based on [BenHur/etal/2001a].
 class TopDownClustering
          A top-down generic clustering that can be used with any (flat) clustering as inner operator.
 

Constructors in com.rapidminer.operator.clustering.clusterer with parameters of type Operator
SVClusteringAlgorithm(Operator paramOperator, Kernel new_kernel, SVCExampleSet new_examples)
           
 

Uses of Operator in com.rapidminer.operator.clustering.clusterer.soft
 

Subclasses of Operator in com.rapidminer.operator.clustering.clusterer.soft
 class EMClusterer
          This operator represents an implementation of the EM-algorithm.
 

Uses of Operator in com.rapidminer.operator.features
 

Subclasses of Operator in com.rapidminer.operator.features
 class AbstractFeatureProcessing
          Superclass of all operators changing the features (attributes) of an ExampleSet.
 class AttributeWeightsApplier
          This operator deselects attributes with a weight value of 0.0.
 class FeatureOperator
          This class is the superclass of all feature selection and generation operators.
 

Uses of Operator in com.rapidminer.operator.features.aggregation
 

Subclasses of Operator in com.rapidminer.operator.features.aggregation
 class EvolutionaryFeatureAggregation
          Performs an evolutionary feature aggregation.
 

Uses of Operator in com.rapidminer.operator.features.construction
 

Subclasses of Operator in com.rapidminer.operator.features.construction
 class AbstractFeatureConstruction
          Abstract superclass of all feature processing operators who generate new features.
 class AbstractGeneratingGeneticAlgorithm
          In contrast to its superclass GeneticAlgorithm, the GeneratingGeneticAlgorithm generates new attributes and thus can change the length of an individual.
 class AGA
          Basically the same operator as the GeneratingGeneticAlgorithm operator.
 class AttributeAggregationOperator
          Allows to generate a new attribute which consists of a function of several other attributes.
 class AttributeConstruction
          This operator constructs new attributes from the attributes of the input example set.
 class CompleteFeatureGenerationOperator
          This operator applies a set of functions on all features of the input example set.
 class ConditionedFeatureGeneration
          Generates a new attribute and sets the attributes values according to the fulfilling of the specified conditions.
 class DirectedGGA
          DirectedGGA is an acronym for a Generating Genetic Algorithm which uses probability directed search heuristics to select attributes for generation or removing.
 class ExampleSetBasedFeatureOperator
          This class is the superclass of all feature selection and generation operators.
 class FeatureGenerationOperator
          This operator generates new user specified features.
 class FourierGGA
          FourierGGA has all functions of YAGGA2.
 class GaussFeatureConstructionOperator
          Creates a gaussian function based on a given attribute and a specified mean and standard deviation sigma.
 class GeneratingGeneticAlgorithm
          In contrast to the class GeneticAlgorithm, the GeneratingGeneticAlgorithm generates new attributes and thus can change the length of an individual.
 class LinearCombinationOperator
          This operator applies a linear combination for each vector of the input ExampleSet, i.e.
 class ProductGenerationOperator
          This operator creates all products of the specified attributes.
 class YAGGA
          YAGGA is an acronym for Yet Another Generating Genetic Algorithm.
 class YAGGA2
          YAGGA is an acronym for Yet Another Generating Genetic Algorithm.
 

Uses of Operator in com.rapidminer.operator.features.selection
 

Subclasses of Operator in com.rapidminer.operator.features.selection
 class AbstractFeatureSelection
          Abstract superclass of all feature processing operators who remove features from the example set.
 class AbstractGeneticAlgorithm
          Genetic algorithms are general purpose optimization / search algorithms that are suitable in case of no or little problem knowledge.
 class AttributeWeightSelection
          This operator selects all attributes which have a weight fulfilling a given condition.
 class BruteForceSelection
          This feature selection operator selects the best attribute set by trying all possible combinations of attribute selections.
 class FeatureSelectionOperator
           This operator realizes the two deterministic greedy feature selection algorithms forward selection and backward elimination.
 class ForwardSelectionOperator
           
 class GeneticAlgorithm
          A genetic algorithm for feature selection (mutation=switch features on and off, crossover=interchange used features).
 class RandomSelection
          This operator selects a randomly chosen number of features randomly from the input example set.
 class RemoveCorrelatedFeatures
          Removes (un-) correlated features due to the selected filter relation.
 class RemoveUselessFeatures
          Removes useless attribute from the example set.
 class WeightGuidedSelectionOperator
           This operator uses input attribute weights to determine the order of features added to the feature set starting with the feature set containing only the feature with highest weight.
 

Uses of Operator in com.rapidminer.operator.features.transformation
 

Subclasses of Operator in com.rapidminer.operator.features.transformation
 class AbstractFeatureTransformation
          Abstract super class of all operators transforming the feature space.
 class DimensionalityReducer
          Abstract class representing some common functionality of dimensionality reduction methods.
 class FastICA
          This operator performs the independent componente analysis (ICA).
 class FourierTransform
          Creates a new example set consisting of the result of a fourier transformation for each attribute of the input example set.
 class GHA
          Generalized Hebbian Algorithm (GHA) is an iterative method to compute principal components.
 class JamaDimensionalityReduction
          This class represents an abstract framework for performing dimensionality reduction using the JAMA package.
 class KernelPCA
          This operator performs a kernel-based principal components analysis (PCA).
 class PCA
          This operator performs a principal components analysis (PCA) using the covariance matrix.
 class PrincipalComponentsTransformation
          Builds the principal components of the given data.
 class SOMDimensionalityReduction
          This operator performs a dimensionality reduction based on a SOM (Self Organizing Map, aka Kohonen net).
 class SVDReduction
          A dimensionality reduction method based on Singular Value Decomposition.
 

Uses of Operator in com.rapidminer.operator.features.weighting
 

Subclasses of Operator in com.rapidminer.operator.features.weighting
 class AbstractEntropyWeighting
          This operator calculates the relevance of a feature by computing the an entropy value of the class distribution, if the given example set would have been splitted according to the feature.
 class AbstractWeighting
          This is an abstract superclass for RapidMiner weighting operators.
 class AttributeWeights2ExampleSet
          This operator creates a new example set from the given attribute weights.
 class BackwardWeighting
          Uses the backward selection idea for the weighting of features.
 class ChiSquaredWeighting
          This operator calculates the relevance of a feature by computing for each attribute of the input example set the value of the chi-squared statistic with respect to the class attribute.
 class ComponentWeights
          For models creating components like PCA, GHA and FastICA you can create the AttributeWeights from a component.
 class CorpusBasedFeatureWeighting
          This operator uses a corpus of examples to characterize a single class by setting feature weights.
 class CorrelationWeighting
          This class provides a weighting scheme based upon correlation.
 class EvolutionaryWeighting
          This operator performs the weighting of features with an evolutionary strategies approach.
 class ExampleSet2AttributeWeights
          This operator creates a new attribute weights IOObject from a given example set.
 class FeatureWeighting
          This operator performs the weighting under the naive assumption that the features are independent from each other.
 class ForwardWeighting
          This operator performs the weighting under the naive assumption that the features are independent from each other.
 class GenericWekaAttributeWeighting
          Performs the AttributeEvaluator of Weka with the same name to determine a sort of attribute relevance.
 class GiniWeighting
          This operator calculates the relevance of a feature by computing the Gini index of the class distribution, if the given example set would have been splitted according to the feature.
 class InfoGainRatioWeighting
          This operator calculates the relevance of a feature by computing the information gain ratio for the class distribution (if exampleSet would have been splitted according to each of the given features).
 class InfoGainWeighting
          This operator calculates the relevance of a feature by computing the information gain in class distribution, if exampleSet would be splitted after the feature.
 class InteractiveAttributeWeighting
          This operator shows a window with the currently used attribute weights and allows users to change the weight interactively.
 class NameBasedWeighting
          This operator is able to create feature weights based on regular expressions defined for the feature names.
 class OneRErrorWeighting
          This operator calculates the relevance of a feature by computing the error rate of a OneR Model on the exampleSet without this feature.
 class PCAWeighting
          Uses the factors of one of the principal components (default is the first) as feature weights.
 class ProcessLog2AttributeWeights
          This operator creates attribute weights from an attribute column in the statistics created by the ProcessLog operator.
 class PSOWeighting
          This operator performs the weighting of features with a particle swarm approach.
 class ReliefWeighting
          Relief measures the relevance of features by sampling examples and comparing the value of the current feature for the nearest example of the same and of a different class.
 class StandardDeviationWeighting
           Creates weights from the standard deviations of all attributes.
 class SVMWeighting
          Uses the coefficients of the normal vector of a linear SVM as feature weights.
 class SymmetricalUncertaintyOperator
           This operator calculates the relevance of an attribute by measuring the symmetrical uncertainty with respect to the class.
 

Uses of Operator in com.rapidminer.operator.generator
 

Subclasses of Operator in com.rapidminer.operator.generator
 class ChurnReductionExampleSetGenerator
          Generates a random example set for testing purposes.
 class DirectMailingExampleSetGenerator
          Generates a random example set for testing purposes.
 class ExampleSetGenerator
          Generates a random example set for testing purposes.
 class MassiveDataGenerator
          Generates huge amounts of data in either sparse or dense format.
 class MultipleLabelGenerator
          Generates a random example set for testing purposes with more than one label.
 class NominalExampleSetGenerator
          Generates a random example set for testing purposes.
 class SalesExampleSetGenerator
          Generates a random example set for testing purposes.
 class TeamProfitExampleSetGenerator
          Generates a random example set for testing purposes.
 class TransfersExampleSetGenerator
          Generates a random example set for testing purposes.
 class UpSellingExampleSetGenerator
          Generates a random example set for testing purposes.
 

Uses of Operator in com.rapidminer.operator.io
 

Subclasses of Operator in com.rapidminer.operator.io
 class AbstractExampleSetWriter
          Abstract super type of example set writing operators.
 class AbstractExampleSource
          Super class of all operators requiring no input and creating an ExampleSet.
 class AbstractModelLoader
          Super class of all operators requiring no input and creating a Model.
 class AbstractReader<T extends IOObject>
          Superclass of all operators that have no input and generate a single output.
 class AbstractWriter<T extends IOObject>
          Superclass of all operators that take a single object as input, save it to disk and return the same object as output.
 class AccessExampleSource
          This operator can be used to simplify the reading of MS Access databases.
 class ArffExampleSetWriter
          Writes values of all examples into an ARFF file which can be used by the machine learning library Weka.
 class ArffExampleSource
          This operator can read ARFF files known from the machine learning library Weka.
 class AttributeConstructionsLoader
          Loads an attribute set from a file and constructs the desired features.
 class AttributeConstructionsWriter
          Writes all attributes of an example set to a file.
 class AttributeWeightsLoader
          Reads the weights for all attributes of an example set from a file and creates a new AttributeWeights IOObject.
 class AttributeWeightsWriter
          Writes the weights of all attributes of an example set to a file.
 class BibtexExampleSource
          This operator can read BibTeX files.
 class BytewiseExampleSource
          Superclass for file data source operators which read the file byte per byte into a byte array and extract the actual data from that array.
 class C45ExampleSource
          Loads data given in C4.5 format (names and data file).
 class CachedDatabaseExampleSource
          This operator reads an ExampleSet from an SQL database.
 class ClusterModelReader
          Reads a single cluster model from a file.
 class ClusterModelWriter
          Write a single cluster model to a file.
 class CSVExampleSetWriter
          This operator can be used to write data into CSV files (Comma Separated Values).
 class CSVExampleSource
          This operator can read csv files.
 class DasyLabDataReader
          This operator allows to import data from DasyLab files (.DDF) into RapidMiner.
 class DatabaseExampleSetWriter
          This operator writes an ExampleSet into an SQL database.
 class DatabaseExampleSource
          This operator reads an ExampleSet from an SQL database.
 class DBaseExampleSource
          This operator can read dbase files.
 class ExampleSetWriter
          Writes values of all examples in an ExampleSet to a file.
 class ExampleSource
           This operator reads an example set from (a) file(s).
 class ExcelExampleSetWriter
          This operator can be used to write data into Microsoft Excel spreadsheets.
 class ExcelExampleSource
          This operator can be used to load data from Microsoft Excel spreadsheets.
 class GNUPlotOperator
          Writes the data generated by a ProcessLogOperator to a file in gnuplot format.
 class IOContainerReader
          Reads all elements of an IOContainer from a file.
 class IOContainerWriter
          Writes all elements of the current IOContainer, i.e. all objects passed to this operator, to a file.
 class IOObjectReader
          Generic reader for all types of IOObjects.
 class IOObjectWriter
          Generic writer for all types of IOObjects.
 class KDBExampleSource
          This class can read arff, comma separated values (csv), dbase and bibtex files.
 class ModelLoader
          Reads a Model from a file that was generated by an operator like Learner in a previous process.
 class ModelWriter
          Writes the input model in the file specified by the corresponding parameter.
 class ParameterSetLoader
          Reads a set of parameters from a file that was written by a ParameterOptimizationOperator.
 class ParameterSetWriter
          Writes a parameter set into a file.
 class PerformanceLoader
          Reads a performance vector from a given file.
 class PerformanceWriter
          Writes the input performance vector in a given file.
 class ResultSetExampleSource
          Abstract superclass for operators that provide access to an ExampleSet via a ResultSet.
 class ResultWriter
          This operator can be used at each point in an operator chain.
 class SimpleExampleSource
           This operator reads an example set from (a) file(s).
 class SparseFormatExampleSource
          Reads an example file in sparse format, i.e. lines have the form
label index:value index:value index:value...
 class SPSSExampleSource
          This operator can read spss files.
 class StataExampleSource
          This operator can read stata files.
 class ThresholdLoader
          Reads a threshold from a file.
 class ThresholdWriter
          Writes the given threshold into a file.
 class URLExampleSource
           This operator reads an example set from an URL.
 class WekaModelLoader
          This operator reads in model files which were saved from the Weka toolkit.
 class XrffExampleSetWriter
          Writes values of all examples into an XRFF file which can be used by the machine learning library Weka.
 class XrffExampleSource
          This operator can read XRFF files known from Weka.
 

Methods in com.rapidminer.operator.io with parameters of type Operator
static ExampleSet ResultSetExampleSource.createExampleSet(ExampleTable table, Operator operator)
           
 

Uses of Operator in com.rapidminer.operator.learner
 

Subclasses of Operator in com.rapidminer.operator.learner
 class AbstractLearner
          A Learner is an operator that encapsulates the learning step of a machine learning method.
 

Methods in com.rapidminer.operator.learner with parameters of type Operator
 void CapabilityCheck.checkLearnerCapabilities(Operator learningOperator, ExampleSet exampleSet)
          Checks if this learner can be used for the given example set, i.e. if it has sufficient capabilities.
 

Uses of Operator in com.rapidminer.operator.learner.associations
 

Subclasses of Operator in com.rapidminer.operator.learner.associations
 class AssociationRuleGenerator
          This operator generates association rules from frequent item sets.
 class FrequentItemSetAttributeCreator
          This operator takes all FrequentItemSet sets within IOObjects and creates attributes for every frequent item set.
 class FrequentItemSetUnificator
          This operator compares a number of FrequentItemSet sets and removes every not unique FrequentItemSet.
 

Uses of Operator in com.rapidminer.operator.learner.associations.fpgrowth
 

Subclasses of Operator in com.rapidminer.operator.learner.associations.fpgrowth
 class FPGrowth
          This operator calculates all frequent items sets from a data set by building a FPTree data structure on the transaction data base.
 

Uses of Operator in com.rapidminer.operator.learner.bayes
 

Subclasses of Operator in com.rapidminer.operator.learner.bayes
 class KernelNaiveBayes
          Kernel Naive Bayes learner.
 class LinearDiscriminantAnalysis
          This operator performs a linear discriminant analysis (LDA).
 class NaiveBayes
          Naive Bayes learner.
 class QuadraticDiscriminantAnalysis
          This operator performs a quadratic discriminant analysis (QDA).
 class RegularizedDiscriminantAnalysis
          This is a regularized discriminant analysis (RDA) which is a generalization of the LDA or QDA.
 

Uses of Operator in com.rapidminer.operator.learner.functions
 

Subclasses of Operator in com.rapidminer.operator.learner.functions
 class FastLargeMargin
          Applies a fast margin learner based on the linear support vector learning scheme proposed by R.
 class LinearRegression
          This operator calculates a linear regression model.
 class LogisticRegression
          This operator determines a logistic regression model.
 class Perceptron
          The perceptron is a type of artificial neural network invented in 1957 by Frank Rosenblatt.
 class PolynomialRegression
          This regression learning operator fits a polynomial of all attributes to the given data set.
 class VectorLinearRegression
          This operator performs a vector linear regression.
 

Uses of Operator in com.rapidminer.operator.learner.functions.kernel
 

Subclasses of Operator in com.rapidminer.operator.learner.functions.kernel
 class AbstractMySVMLearner
          This is the abstract superclass for the support vector machine / KLR implementations of Stefan Rüping.
 class GPLearner
          Gaussian Process (GP) Learner.
 class JMySVMLearner
          This learner uses the Java implementation of the support vector machine mySVM by Stefan Rüping.
 class KernelLogisticRegression
          This operator determines a logistic regression model.
 class LibSVMLearner
          Applies the libsvm learner by Chih-Chung Chang and Chih-Jen Lin.
 class MyKLRLearner
          This is the Java implementation of myKLR by Stefan Rüping.
 class RVMLearner
          Relevance Vector Machine (RVM) Learner.
 

Uses of Operator in com.rapidminer.operator.learner.functions.kernel.evosvm
 

Subclasses of Operator in com.rapidminer.operator.learner.functions.kernel.evosvm
 class EvoSVM
          This is a SVM implementation using an evolutionary algorithm (ES) to solve the dual optimization problem of a SVM.
 class PSOSVM
          This is a SVM implementation using a particle swarm optimization (PSO) approach to solve the dual optimization problem of a SVM.
 

Uses of Operator in com.rapidminer.operator.learner.functions.kernel.hyperhyper
 

Subclasses of Operator in com.rapidminer.operator.learner.functions.kernel.hyperhyper
 class HyperHyper
          This is a minimal SVM implementation.
 

Uses of Operator in com.rapidminer.operator.learner.functions.kernel.jmysvm.svm
 

Constructors in com.rapidminer.operator.learner.functions.kernel.jmysvm.svm with parameters of type Operator
SVM(Operator paramOperator, Kernel new_kernel, SVMExamples new_examples, ExampleSet rapidMinerExamples, RandomGenerator randomGenerator)
          class constructor.
SVMpattern(Operator paramOperator, Kernel kernel, SVMExamples sVMExamples, ExampleSet rapidMinerExamples, RandomGenerator randomGenerator)
           
SVMregression(Operator paramOperator, Kernel kernel, SVMExamples sVMExamples, ExampleSet rapidMinerExamples, RandomGenerator randomGenerator)
           
 

Uses of Operator in com.rapidminer.operator.learner.functions.kernel.logistic
 

Constructors in com.rapidminer.operator.learner.functions.kernel.logistic with parameters of type Operator
KLR(Operator paramOperator)
           
 

Uses of Operator in com.rapidminer.operator.learner.functions.neuralnet
 

Subclasses of Operator in com.rapidminer.operator.learner.functions.neuralnet
 class ImprovedNeuralNetLearner
          This operator learns a model by means of a feed-forward neural network trained by a backpropagation algorithm (multi-layer perceptron).
 class NeuralNetLearner
          This operator learns a model by means of a feed-forward neural network.
 class SimpleNeuralNetLearner
          This operator learns a model by means of a feed-forward neural network.
 

Uses of Operator in com.rapidminer.operator.learner.igss
 

Subclasses of Operator in com.rapidminer.operator.learner.igss
 class IteratingGSS
          This operator implements the IteratingGSS algorithmus presented in the diploma thesis 'Effiziente Entdeckung unabhaengiger Subgruppen in grossen Datenbanken' at the Department of Computer Science, University of Dortmund.
 

Uses of Operator in com.rapidminer.operator.learner.lazy
 

Subclasses of Operator in com.rapidminer.operator.learner.lazy
 class AttributeBasedVotingLearner
          AttributeBasedVotingLearner is very lazy.
 class DefaultLearner
          This learner creates a model, that will simply predict a default value for all examples, i.e. the average or median of the true labels (or the mode in case of classification) or a fixed specified value.
 class KNNLearner
          A k nearest neighbor implementation.
 

Uses of Operator in com.rapidminer.operator.learner.meta
 

Subclasses of Operator in com.rapidminer.operator.learner.meta
 class AbstractMetaLearner
          A MetaLearner is an operator that encapsulates one or more learning steps to build its model.
 class AbstractStacking
          This class uses n+1 inner learners and generates n different models by using the last n learners.
 class AdaBoost
          This AdaBoost implementation can be used with all learners available in RapidMiner, not only the ones which originally are part of the Weka package.
 class AdditiveRegression
          This operator uses regression learner as a base learner.
 class Bagging
          This Bagging implementation can be used with all learners available in RapidMiner, not only the ones which originally are part of the Weka package.
 class BayBoostStream
          Assumptions: target label is always boolean goal is to fit a crisp ensemble classifier (use_distribution always off) base classifier weights are always adapted by a single row from first to last no internal bootstrapping
 class BayesianBoosting
          This operator trains an ensemble of classifiers for boolean target attributes.
 class Binary2MultiClassLearner
          A metaclassifier for handling multi-class datasets with 2-class classifiers.
 class ClassificationByRegression
          For a classified dataset (with possibly more than two classes) builds a classifier using a regression method which is specified by the inner operator.
 class CostBasedThresholdLearner
          This operator uses a set of class weights and also allows a weight for the fact that an example is not classified at all (marked as unknown).
 class MetaCost
          This operator uses a given cost matrix to compute label predictions according to classification costs.
 class RelativeRegression
          This meta regression learner transforms the label on-the-fly relative to the value of the specified attribute.
 class SDRulesetInduction
          Subgroup discovery learner.
 class Stacking
          This class uses n+1 inner learners and generates n different models by using the last n learners.
 class TransformedRegression
          This meta learner applies a transformation on the label before the inner regression learner is applied.
 class Tree2RuleConverter
          This meta learner uses an inner tree learner and creates a rule model from the learned decision tree.
 class Vote
          This class uses n+1 inner learners and generates n different models by using the last n learners.
 

Methods in com.rapidminer.operator.learner.meta that return Operator
 Operator Vote.getStackingLearner()
           
 Operator Stacking.getStackingLearner()
           
abstract  Operator AbstractStacking.getStackingLearner()
          Returns the learner which should be used for stacking.
 

Uses of Operator in com.rapidminer.operator.learner.rules
 

Subclasses of Operator in com.rapidminer.operator.learner.rules
 class BestRuleInduction
          This operator returns the best rule regarding WRAcc using exhaustive search.
 class RuleLearner
          This operator works similar to the propositional rule learner named Repeated Incremental Pruning to Produce Error Reduction (RIPPER, Cohen 1995).
 class SimpleRuleLearner
          This operator builds an unpruned rule set of classification rules.
 class SingleRuleLearner
          This operator concentrates on one single attribute and determines the best splitting terms for minimizing the training error.
 

Uses of Operator in com.rapidminer.operator.learner.subgroups
 

Subclasses of Operator in com.rapidminer.operator.learner.subgroups
 class SubgroupDiscovery
          This operator discovers subgroups (or induces a rule set, respectively) by generating hypotheses exhaustively.
 

Uses of Operator in com.rapidminer.operator.learner.tree
 

Subclasses of Operator in com.rapidminer.operator.learner.tree
 class AbstractTreeLearner
          This is the abstract super class for all decision tree learners.
 class CHAIDLearner
          The CHAID decision tree learner works like the DecisionTreeLearner with one exception: it used a chi squared based criterion instead of the information gain or gain ratio criteria.
 class DecisionStumpLearner
          This operator learns decision stumps, i.e. a small decision tree with only one single split.
 class DecisionTreeLearner
          This operator learns decision trees from both nominal and numerical data.
 class ID3Learner
          This operator learns decision trees without pruning using nominal attributes only.
 class ID3NumericalLearner
          This operator learns decision trees without pruning using both nominal and numerical attributes.
 class MultiCriterionDecisionStumps
          A DecisionStump clone that allows to specify different utility functions.
 class MultiwayDecisionTree
          This operator is a meta learner for numerical tree builder.
 class RandomForestLearner
          This operators learns a random forest.
 class RandomTreeLearner
           This operator learns decision trees from both nominal and numerical data.
 class RelevanceTreeLearner
          Learns a pruned decision tree based on arbitrary feature relevance measurements defined by an inner operator (use for example InfoGainRatioWeighting for C4.5 and ChiSquaredWeighting for CHAID.
 

Uses of Operator in com.rapidminer.operator.learner.weka
 

Subclasses of Operator in com.rapidminer.operator.learner.weka
 class GenericWekaAssociationLearner
          Performs the Weka association rule learner with the same name.
 class GenericWekaEnsembleLearner
          Performs the ensemble learning scheme of Weka with the same name.
 class GenericWekaLearner
          Performs the Weka learning scheme with the same name.
 class GenericWekaMetaLearner
          Performs the meta learning scheme of Weka with the same name.
 

Uses of Operator in com.rapidminer.operator.meta
 

Subclasses of Operator in com.rapidminer.operator.meta
 class AbsoluteSplitChain
          An operator chain that split an ExampleSet into two disjunct parts and applies the first child operator on the first part and applies the second child on the second part and the result of the first child.
 class AbstractSplitChain
          An operator chain that split an ExampleSet into two disjunct parts and applies the first child operator on the first part and applies the second child on the second part and the result of the first child.
 class AverageBuilder
          Collects all average vectors (e.g.
 class BatchProcessing
          This operator groups the input examples into batches of the specified size and performs the inner operators on all batches subsequently.
 class ClusterIterator
          This operator splits up the input example set according to the clusters and applies its inner operators number_of_clusters time.
 class EvolutionaryParameterOptimizationOperator
          This operator finds the optimal values for a set of parameters using an evolutionary strategies approach which is often more appropriate than a grid search or a greedy search like the quadratic programming approach and leads to better results.
 class ExampleSetIterator
          For each example set the ExampleSetIterator finds in its input, the inner operators are applied as if it was an OperatorChain.
 class ExceptionHandling
          This operator performs the inner operators and delivers the result of the inner operators.
 class FeatureIterator
          This operator takes an input data set and applies its inner operators as often as the number of features of the input data is.
 class FeatureSubsetIteration
          This meta operator iterates through all possible feature subsets within the specified range and applies the inner operators on the feature subsets.
 class FileIterator
          This operator iterates over the files in the specified directory (and subdirectories if the corresponding parameter is set to true).
 class GridSearchParameterOptimizationOperator
          This operator finds the optimal values for a set of parameters using a grid search.
 class IteratingOperatorChain
          Performs its inner operators for the defined number of times.
 class IterativeWeightOptimization
          Performs an iterative feature selection guided by the AttributeWeights.
 class LearningCurveOperator
          This operator first divides the input example set into two parts, a training set and a test set according to the parameter "training_ratio".
 class MultipleLabelIterator
          Performs the inner operator for all label attributes, i.e. special attributes whose name starts with "label".
 class OperatorEnabler
          This operator can be used to enable and disable other operators.
 class OperatorSelector
          This operator can be used to employ a single inner operator or operator chain.
 class ParameterCloner
          Sets a list of parameters using existing parameter values.
 class ParameterIteratingOperatorChain
          Provides an operator chain which operates on given parameters depending on specified values for these parameters.
 class ParameterIteration
          In contrast to the GridSearchParameterOptimizationOperator operator this operators simply uses the defined parameters and perform the inner operators for all possible combinations.
 class ParameterOptimizationOperator
          This operator provides basic functions for all other parameter optimization operators.
 class ParameterSetter
          Sets a set of parameters.
 class PartialExampleSetLearner
          This operator works similar to the LearningCurveOperator.
 class ProcessEmbeddingOperator
          This operator can be used to embed a complete process definition into the current process definition.
 class QuadraticParameterOptimizationOperator
          This operator finds the optimal values for a set of parameters using a quadratic interaction model.
 class RandomOptimizationChain
          This operator iterates several times through the inner operators and in each cycle evaluates a performance measure.
 class RatioSplitChain
          An operator chain that split an ExampleSet into two disjunct parts and applies the first child operator on the first part and applies the second child on the second part and the result of the first child.
 class RepeatUntilOperatorChain
          Performs its inner operators until all given criteria are met or a timeout occurs.
 class UnivariateLabelSeriesPrediction
          This operator can be used for some basic series prediction operations.
 class ValueIteration
           In each iteration step, this meta operator applies its inner operators to the input example set.
 class ValueSubgroupIteration
           In each iteration step, this meta operator applies its inner operators to a subset of the input example set.
 class WeightOptimization
          Performs a feature selection guided by the AttributeWeights.
 class XVPrediction
          Operator chain that splits an ExampleSet into a training and test sets similar to XValidation, but returns the test set predictions instead of a performance vector.
 

Fields in com.rapidminer.operator.meta declared as Operator
protected  Operator[] GridSearchParameterOptimizationOperator.operators
           
 

Methods in com.rapidminer.operator.meta that return Operator
 Operator[] EvolutionaryParameterOptimizationOperator.getOptimizationOperators()
           
 

Method parameters in com.rapidminer.operator.meta with type arguments of type Operator
protected  PerformanceVector ParameterOptimizationOperator.getPerformance(IOContainer input, java.util.Collection<Operator> operators)
          Applies the given operators and employs the PerformanceEvaluator for calculating a list of performance criteria which is returned.
 

Constructors in com.rapidminer.operator.meta with parameters of type Operator
ParameterSet(Operator[] operators, java.lang.String[] parameters, java.lang.String[] values, PerformanceVector value)
          Constructs a new ParameterSet.
 

Uses of Operator in com.rapidminer.operator.meta.branch
 

Subclasses of Operator in com.rapidminer.operator.meta.branch
 class ProcessBranch
          This operator provides a conditional execution of parts of processes.
 

Uses of Operator in com.rapidminer.operator.performance
 

Subclasses of Operator in com.rapidminer.operator.performance
 class AbstractExampleSetEvaluator
          Abstract superclass of operators accepting an ExampleSet and producing a PerformanceVector.
 class AbstractPerformanceEvaluator
          This performance evaluator operator should be used for regression tasks, i.e. in cases where the label attribute has a numerical value type.
 class AttributeCounter
          Returns a performance vector just counting the number of attributes currently used for the given example set.
 class BinominalClassificationPerformanceEvaluator
          This performance evaluator operator should be used for classification tasks, i.e. in cases where the label attribute has a binominal value type.
 class Data2Performance
          This operator can be used to derive a specific value of a given example set and provide it as a performance value which can be used for optimization purposes.
 class ForecastingPerformanceEvaluator
          This operator calculates performance criteria related to series forecasting / prediction.
 class MinMaxWrapper
          Wraps a MinMaxCriterion around each performance criterion of type MeasuredPerformance.
 class PerformanceEvaluator
          A performance evaluator is an operator that expects a test ExampleSet as input, whose elements have both true and predicted labels, and delivers as output a list of performance values according to a list of performance criteria that it calculates.
 class PolynominalClassificationPerformanceEvaluator
          This performance evaluator operator should be used for classification tasks, i.e. in cases where the label attribute has a (poly-)nominal value type.
 class RegressionPerformanceEvaluator
          This performance evaluator operator should be used for regression tasks, i.e. in cases where the label attribute has a numerical value type.
 class SimplePerformanceEvaluator
          In contrast to the other performance evaluation methods, this performance evaluator operator can be used for all types of learning tasks.
 class SupportVectorCounter
          Returns a performance vector just counting the number of support vectors of a given support vector based model (kernel model).
 class UserBasedPerformanceEvaluator
          This performance evaluator operator should be used for regression tasks, i.e. in cases where the label attribute has a numerical value type.
 class WeightedPerformanceCreator
          Returns a performance vector containing the weighted fitness value of the input criteria.
 

Methods in com.rapidminer.operator.performance with parameters of type Operator
 void PredictionTrendAccuracy.setParent(Operator parent)
           
 void ForecastingCriterion.setParent(Operator parent)
           
 

Uses of Operator in com.rapidminer.operator.performance.cost
 

Subclasses of Operator in com.rapidminer.operator.performance.cost
 class CostEvaluator
          This operator provides the ability to evaluate classification costs.
 

Uses of Operator in com.rapidminer.operator.postprocessing
 

Subclasses of Operator in com.rapidminer.operator.postprocessing
 class PlattScaling
          A scaling operator, applying the original algorithm by Platt (1999) to turn confidence scores of boolean classifiers into probability estimates.
 class SimpleUncertainPredictionsTransformation
          This operator sets all predictions which do not have a higher confidence than the specified one to "unknown" (missing value).
 class ThresholdApplier
          This operator applies the given threshold to an example set and maps a soft prediction to crisp values.
 class ThresholdCreator
          This operator creates a user defined threshold for crisp classifying based on prediction confidences.
 class ThresholdFinder
          This operator finds the best threshold for crisp classifying based on user defined costs.
 class WindowExamples2OriginalData
          This operator performs several transformations which could be performed by basic RapidMiner operators but lead to complex operator chains.
 

Uses of Operator in com.rapidminer.operator.preprocessing
 

Subclasses of Operator in com.rapidminer.operator.preprocessing
 class AbstractDataProcessing
          Abstract super class of the AbstractExampleSetProcessing hierarchy in the preprocessing package.
 class AttributeSubsetPreprocessing
          This operator can be used to select one attribute (or a subset) by defining a regular expression for the attribute name and applies its inner operators to the resulting subset.
 class Deobfuscator
          This operator takes an ExampleSet as input and maps all nominal values to randomly created strings.
 class ExampleSetTranspose
          This operator transposes an example set, i.e. the columns with become the new rows and the old rows will become the columns.
 class GroupByOperator
          This operator creates a SplittedExampleSet from an arbitrary example set.
 class GuessValueTypes
          This operator can be used to (re-)guess the value types of all attributes.
 class IdTagging
          This operator adds an ID attribute to the given example set.
 class MaterializeDataInMemory
          Creates a fresh and clean copy of the data in memory.
 class NoiseOperator
          This operator adds random attributes and white noise to the data.
 class Obfuscator
          This operator takes an ExampleSet as input and maps all nominal values to randomly created strings.
 class PreprocessingOperator
          Superclass for all preprocessing operators.
 class UseRowAsAttributeNames
          This operators uses the values of the specified row of the data set as new attribute names (including both regular and special columns).
 

Uses of Operator in com.rapidminer.operator.preprocessing.discretization
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.discretization
 class AbsoluteDiscretization
          This operator discretizes all numeric attributes in the dataset into nominal attributes.
 class BinDiscretization
          This operator discretizes all numeric attributes in the dataset into nominal attributes.
 class FrequencyDiscretization
          This operator discretizes all numeric attributes in the dataset into nominal attributes.
 class MinimalEntropyDiscretization
          This operator discretizes all numeric attributes in the dataset into nominal attributes.
 class MinMaxBinDiscretization
          This operator discretizes all numeric attributes in the dataset into nominal attributes.
 class UserBasedDiscretization
          This operator discretizes a numerical attribute to either a nominal or an ordinal attribute.
 

Uses of Operator in com.rapidminer.operator.preprocessing.filter
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.filter
 class AbsoluteValueFilter
          This operator simply replaces all values by their absolute respective value.
 class AddNominalValue
          Adds a value to a nominal attribute definition.
 class AttributeAdd
          This operator creates a new attribute for the data set.
 class AttributeCopy
          Adds a copy of a single attribute to the given example set.
 class AttributeMerge
          This operator merges two attributes by simply concatenating the values and store those new values in a new attribute which will be nominal.
 class AttributeValueMapper
          This operator takes an ExampleSet as input and maps the values of certain attributes to other values.
 class AttributeValueReplace
          This operator creates new attributes from nominal attributes where the new attributes contain the original values which replaced substrings.
 class AttributeValueSplit
          This operator creates new attributes from a nominal attribute by dividing the nominal values into parts according to a split criterion (regular expression).
 class AttributeValueSubstring
          This operator creates new attributes from nominal attributes where the new attributes contain only substrings of the original values.
 class AttributeValueTrim
          This operator creates new attributes from nominal attributes where the new attributes contain the trimmed original values, i.e. leading and trailing spaces will be removed.
 class ChangeAttributeName
           This operator can be used to rename an attribute of the input example set.
 class ChangeAttributeNames2Generic
          This operator replaces the attribute names of the input example set by generic names like att1, att2, att3 etc.
 class ChangeAttributeNamesReplace
          This operator replaces parts of the attribute names (like whitespaces, parentheses, or other unwanted characters) by a specified replacement.
 class ChangeAttributeRole
           This operator can be used to change the attribute type of an attribute of the input example set.
 class ChangeAttributeType
           This operator can be used to change the attribute type of an attribute of the input example set.
 class Construction2Names
           This operator replaces the names of the regular attributes by the corresponding construction descriptions if the attribute was constructed at all.
 class Date2Nominal
          This operator transforms the specified date attribute and writes a new nominal attribute in a user specified format.
 class Date2Numerical
          This operator changes a date attribute into a numerical one.
 class DateAdjust
           
 class ExampleFilter
          This operator takes an ExampleSet as input and returns a new ExampleSet including only the Examples that fulfill a condition.
 class ExampleRangeFilter
          This operator keeps only the examples of a given range (including the borders).
 class ExampleSetToDictionary
          This operator takes two example sets and transforms the second into a dictionary.
 class ExchangeAttributeRoles
          This operator changes the attribute roles of two input attributes.
 class FeatureBlockTypeFilter
          This operator switches off all features whose block type matches the one given in the parameter skip_features_of_type.
 class FeatureFilter
          This is an abstract superclass for feature filters.
 class FeatureNameFilter
          This operator switches off all features whose name matches the one given in the parameter skip_features_with_name.
 class FeatureRangeRemoval
          This operator removes the attributes of a given range.
 class FeatureValueTypeFilter
          This operator switches off all features whose value type matches the one given in the parameter skip_features_of_type.
 class InfiniteValueReplenishment
          Replaces positive and negative infinite values in examples by one of the functions "none", "zero", "max_byte", "max_int", "max_double", and "missing".
 class InternalBinominalRemapping
          Correct internal mapping of binominal attributes according to the specified positive and negative values.
 class MergeNominalValues
          Merges two nominal values of a given regular attribute.
 class MissingValueImputation
          The operator MissingValueImpution imputes missing values by learning models for each attribute (except the label) and applying those models to the data set.
 class MissingValueReplenishment
          Replaces missing values in examples.
 class MissingValueReplenishmentView
          This operator simply creates a new view on the input data without changing the actual data or creating a new data table.
 class Nominal2Date
          This operator parses given nominal attributes in order to create date and / or time attributes.
 class Nominal2String
          Converts all nominal attributes to string attributes.
 class NominalNumbers2Numerical
          This operator transforms nominal attributes into numerical ones.
 class NominalToBinominal
          This operator maps the values of all nominal values to binary attributes.
 class NominalToNumeric
          This operator maps all non numeric attributes to real valued attributes.
 class NonDominatedSorting
           
 class Numerical2Real
          Converts all numerical attributes (especially integer attributes) to real valued attributes.
 class NumericToBinominal
          Converts all numerical attributes to binary ones.
 class NumericToFormattedNominal
          This operator tries to parse numerical values and formats them in the specified number format.
 class NumericToNominal
          Converts all numerical attributes to nominal ones.
 class NumericToPolynominal
          Converts all numerical attributes to nominal ones.
 class PermutationOperator
          This operator creates a new, shuffled ExampleSet by making a new copy of the exampletable in main memory!
 class Real2Integer
          Converts all real valued attributes to integer valued attributes.
 class RemoveDuplicates
          This operator removed duplicates from an example set by comparing all examples with each other on basis of the specified attributes.
 class SetData
          This operator simply sets the value for the specified example and attribute to the given value.
 class Sorting
           This operator sorts the given example set according to a single attribute.
 class String2Nominal
          Converts all string attributes to nominal attributes.
 class TFIDFFilter
          This operator generates TF-IDF values from the input data.
 class ValueReplenishment
          Abstract superclass for all operators that replenish values, e.g. nan or infinite values.
 

Uses of Operator in com.rapidminer.operator.preprocessing.filter.attributes
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.filter.attributes
 class AttributeFilter
           This operator filters the attributes of an exampleSet.
 

Methods in com.rapidminer.operator.preprocessing.filter.attributes with parameters of type Operator
static AttributeFilterCondition AttributeFilterConditions.createCondition(Operator operator)
          Checks if the given name is the short name of a known condition and creates it.
 java.util.List<ParameterType> NumericValueAttributeFilter.getParameterTypes(Operator operator)
           
 java.util.List<ParameterType> NameAttributeFilter.getParameterTypes(Operator operator)
           
 java.util.List<ParameterType> MissingValuesAttributeFilter.getParameterTypes(Operator operator)
           
static java.util.List<ParameterType> AttributeFilterConditions.getParameterTypes(Operator operator)
           
 java.util.List<ParameterType> AttributeFilterCondition.getParameterTypes(Operator operator)
          This method returns the parameter types used by this filter condition
 java.util.List<ParameterType> AbstractAttributeFilterCondition.getParameterTypes(Operator operator)
          Just returns an empty list.
 void NumericValueAttributeFilter.init(Operator operator)
           
 void NameAttributeFilter.init(Operator operator)
           
 void MissingValuesAttributeFilter.init(Operator operator)
           
 void AttributeFilterCondition.init(Operator operator)
          Initializes the condition before checking anything.
 void AbstractAttributeFilterCondition.init(Operator operator)
           
 

Uses of Operator in com.rapidminer.operator.preprocessing.join
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.join
 class AbstractExampleSetJoin
           Build the join of two example sets.
 class ExampleSetCartesian
          Build the cartesian product of two example sets.
 class ExampleSetIntersect
          This operator performs a set intersect on two example sets, i.e.
 class ExampleSetJoin
           Build the join of two example sets using the id attributes of the sets, i.e. both example sets must have an id attribute where the same id indicate the same examples.
 class ExampleSetMerge
          This operator merges two or more given example sets by adding all examples in one example table containing all data rows.
 class ExampleSetMinus
          This operator performs a set minus on two example sets, i.e.
 class ExampleSetSuperset
          This operator gets two example sets and adds new features to each of both example sets so that both example sets consist of the same set of features.
 class ExampleSetUnion
          This operator performs two steps: first, it build the union set / superset of features of both input example sets where common features are kept and both feature sets are extended in a way that the feature sets are equal for both example sets.
 

Uses of Operator in com.rapidminer.operator.preprocessing.normalization
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.normalization
 class Normalization
          This operator performs a normalization.
 

Uses of Operator in com.rapidminer.operator.preprocessing.outlier
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.outlier
 class AbstractOutlierDetection
          Abstract superclass of outlier detection operators.
 class DBOutlierOperator
          This operator is a DB outlier detection algorithm which calculates the DB(p,D)-outliers for an ExampleSet passed to the operator.
 class DKNOutlierOperator
          This operator performs a D^k_n Outlier Search according to the outlier detection approach recommended by Ramaswamy, Rastogi and Shim in "Efficient Algorithms for Mining Outliers from Large Data Sets".
 class LOFOutlierOperator
          This operator performs a LOF outlier search.
 

Uses of Operator in com.rapidminer.operator.preprocessing.sampling
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.sampling
 class AbsoluteSampling
          Absolute sampling operator.
 class AbsoluteStratifiedSampling
          Stratified sampling operator.
 class AbstractBootstrapping
          This operator constructs a bootstrapped sample from the given example set.
 class AbstractSamplingOperator
          Abstract superclass of operators leaving the attribute set and data unchanged but reducing the number of examples.
 class AbstractStratifiedSampling
          Abstract superclass of stratified sampling operators.
 class Bootstrapping
          This operator constructs a bootstrapped sample from the given example set.
 class KennardStoneSampling
          This operator performs a Kennard-Stone Sampling.
 class ModelBasedSampling
          Sampling based on a learned model.
 class PartitionOperator
          Divides a data set into the defined partitions and deliver the subsets.
 class RatioStratifiedSampling
          Stratified sampling operator.
 class SimpleSampling
          Simple sampling operator.
 class WeightedBootstrapping
          This operator constructs a bootstrapped sample from the given example set which must provide a weight attribute.
 

Uses of Operator in com.rapidminer.operator.preprocessing.series
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.series
 class AbstractSeriesProcessing
          This is the abstract superclass for all series processing operators.
 class EnsureMonotonicity
          This operator filters out all examples which would lead to a non-monotonic behaviour of the specified attribute.
 class FillDataGaps
          This operator fills gaps in the data based on the ID attribute of the data set.
 class LabelTrend2Classification
           This operator iterates over an example set with numeric label and converts the label values to either the class 'up' or the class 'down' based on whether the change from the previous label is positive or negative.
 class MultivariateSeries2WindowExamples
          This operator transforms a given example set containing series data into a new example set containing single valued examples.
 class Series2WindowExamples
          This is the superclass for all series to example transformation operators based on windowing.
 class SingleAttributes2ValueSeries
          Transforms all regular attributes of a given example set into a value series.
 class UnivariateSeries2WindowExamples
          This operator transforms a given example set containing series data into a new example set containing single valued examples.
 class WindowExamples2ModelingData
           This operator performs several transformations related to time series predictions based on a windowing approach.
 

Uses of Operator in com.rapidminer.operator.preprocessing.series.filter
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.series.filter
 class CumulateSeries
          Generates a cumulative series from another series.
 class DifferentiateSeries
          This operator extracts changes from a numerical time series by comparing actual series values with past (lagged) values.
 class ExponentialSmoothing
          Creates a new series attribute which contains the original series exponentially smoothed.
 class IndexSeries
          Creates an index series from an original series.
 class LagSeries
          Adds lagged series attributes for the specified attributes.
 class MovingAverage
          Creates a new series attribute which contains the moving average of a series.
 class SeriesMissingValueReplenishment
          Replaces missing values in time series.
 class Trend
          Adds a trend line for a specified series attributes by regressing a dummy variable onto the series attribute.
 

Uses of Operator in com.rapidminer.operator.preprocessing.transformation
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.transformation
 class AggregationOperator
          This operator creates a new example set from the input example set showing the results of arbitrary aggregation functions (as SUM, COUNT etc. known from SQL).
 class Attribute2ExamplePivoting
          This operator converts an example set by dividing examples which consist of multiple observations (at different times) into multiple examples, where each example covers on point in time.
 class Example2AttributePivoting
          Transforms an example set by grouping multiple examples of single groups into single examples.
 class ExampleSetTransformationOperator
          The abstract superclass for example set transformations.
 class GroupedANOVAOperator
          This operator creates groups of the input example set based on the defined grouping attribute.
 

Uses of Operator in com.rapidminer.operator.preprocessing.weighting
 

Subclasses of Operator in com.rapidminer.operator.preprocessing.weighting
 class EqualLabelWeighting
          This operator distributes example weights so that all example weights of labels sum up equally.
 

Uses of Operator in com.rapidminer.operator.similarity
 

Subclasses of Operator in com.rapidminer.operator.similarity
 class ExampleSet2Similarity
          This class represents an operator that creates a similarity measure based on an ExampleSet.
 class ExampleSet2SimilarityExampleSet
          This operator creates a new data set from the given one based on the specified similarity.
 class Similarity2ExampleSet
          This operator creates an example set from a given similarity measure.
 

Uses of Operator in com.rapidminer.operator.text
 

Subclasses of Operator in com.rapidminer.operator.text
 class SingleTextObjectInput
          This operator allows to create a TextObject filled with the text of the parameter text.
 class TextCleaner
          This operator allows to remove parts of a TextObject matching a given regular expression.
 class TextExtractor
          This operator allows to extract a part of a text using regular expressions.
 class TextObject2ExampleSet
          This operator generates an exampleSet from a given input TextObject by creating a new exampleSet with a nominal attribute storing the text.
 class TextObjectLoader
          This operator loads a textObject from a textFile.
 class TextObjectWriter
          This operator writes a given textObject into a file.
 class TextSegmenter
          This operator segments a text based on a starting and ending regular expression.
 

Uses of Operator in com.rapidminer.operator.validation
 

Subclasses of Operator in com.rapidminer.operator.validation
 class AbstractBootstrappingValidation
          This validation operator performs several bootstrapped samplings (sampling with replacement) on the input set and trains a model on these samples.
 class BatchSlidingWindowValidation
           The BatchSlidingWindowValidation is similar to the usual SlidingWindowValidation.
 class BatchXValidation
           BatchXValidation encapsulates a cross-validation process.
 class BootstrappingValidation
          This validation operator performs several bootstrapped samplings (sampling with replacement) on the input set and trains a model on these samples.
 class CFSFeatureSetEvaluator
           CFS attribute subset evaluator.
 class ConsistencyFeatureSetEvaluator
           Consistency attribute subset evaluator.
 class FixedSplitValidationChain
           A FixedSplitValidationChain splits up the example set at a fixed point into a training and test set and evaluates the model (linear sampling).
 class IteratingPerformanceAverage
          This operator chain performs the inner operators the given number of times.
 class RandomSplitValidationChain
           A RandomSplitValidationChain splits up the example set into a training and test set and evaluates the model.
 class RandomSplitWrapperValidationChain
          This operator evaluates the performance of feature weighting algorithms including feature selection.
 class SlidingWindowValidation
           This is a special validation chain which can only be used for series predictions where the time points are encoded as examples.
 class ValidationChain
          Abstract superclass of operator chains that split an ExampleSet into a training and test set and return a performance vector.
 class WeightedBootstrappingValidation
          This validation operator performs several bootstrapped samplings (sampling with replacement) on the input set and trains a model on these samples.
 class WrapperValidationChain
          This operator evaluates the performance of feature weighting algorithms including feature selection.
 class WrapperXValidation
          This operator evaluates the performance of feature weighting and selection algorithms.
 class XValidation
           XValidation encapsulates a cross-validation process.
 

Methods in com.rapidminer.operator.validation that return Operator
protected  Operator ValidationChain.getLearner()
          Returns the first encapsulated inner operator (or operator chain), i.e.
 

Uses of Operator in com.rapidminer.operator.validation.clustering
 

Subclasses of Operator in com.rapidminer.operator.validation.clustering
 class CentroidBasedEvaluator
          An evaluator for centroid based clustering methods.
 class ClusterDensityEvaluator
          This operator is used to evaluate a non-hierarchical cluster model based on the average within cluster similarity/distance.
 class ClusterNumberEvaluator
          This operator does actually not compute a performance criterion but simply provides the number of cluster as a value.
 class TestEvaluator
          Evaluates a cluster model by returning a random value.
 

Uses of Operator in com.rapidminer.operator.validation.clustering.exampledistribution
 

Subclasses of Operator in com.rapidminer.operator.validation.clustering.exampledistribution
 class ExampleDistributionEvaluator
          Evaluates flat cluster models on how well the examples are distributed over the clusters.
 

Uses of Operator in com.rapidminer.operator.validation.significance
 

Subclasses of Operator in com.rapidminer.operator.validation.significance
 class AnovaSignificanceTestOperator
          Determines if the null hypothesis (all actual mean values are the same) holds for the input performance vectors.
 class SignificanceTestOperator
          Determines if the null hypothesis (all actual mean values are the same) holds for the input performance vectors.
 class TTestSignificanceTestOperator
          Determines if the null hypothesis (all actual mean values are the same) holds for the input performance vectors.
 

Uses of Operator in com.rapidminer.operator.visualization
 

Subclasses of Operator in com.rapidminer.operator.visualization
 class ClearProcessLog
          This operator can be used to clear a data table generated by a ProcessLogOperator.
 class Data2Log
          This operator can be used to log a specific value of a given example set into the provided log value "data_value" which can then be logged by the operator ProcessLogOperator.
 class DatabaseExampleVisualizationOperator
          Queries the database table for the row with the requested ID and creates a generic example visualizer.
 class DataStatisticsOperator
          This operators calculates some very simple statistics about the given example set.
 class ExampleVisualizationOperator
          Remembers the given example set and uses the ids provided by this set for the query for the corresponding example and the creation of a generic example visualizer.
 class FormulaExtractor
          This operator extracts a prediction calculation formula from the given model and stores the formula in a formula result object which can then be written to a file, e.g. with the ResultWriter operator.
 class LiftChartGenerator
          This operator creates a Lift chart for the given example set and model.
 class LiftParetoChartGenerator
          This operator creates a Lift chart based on a Pareto plot for the discretized confidence values for the given example set and model.
 class Macro2Log
          This operator can be used to log the current value of the specified macro.
 class ProcessLog2ExampleSet
          This operator transforms the data generated by a ProcessLog operator into an ExampleSet which can then be used by other operators.
 class ProcessLogOperator
          This operator records almost arbitrary data.
 class ROCBasedComparisonOperator
          This operator uses its inner operators (each of those must produce a model) and calculates the ROC curve for each of them.
 class ROCChartGenerator
          This operator creates a ROC chart for the given example set and model.
 class SOMModelVisualization
          This class provides an operator for the visualization of arbitrary models with help of the dimensionality reduction via a SOM of both the data set and the given model.
 

Uses of Operator in com.rapidminer.operator.visualization.dependencies
 

Subclasses of Operator in com.rapidminer.operator.visualization.dependencies
 class AbstractPairwiseMatrixOperator
          This operator calculates a dependency matrix between all attributes of the input example set.
 class ANOVAMatrixOperator
          This operator calculates the significance of difference for the values for all numerical attributes depending on the groups defined by all nominal attributes.
 class CorrelationMatrixOperator
          This operator calculates the correlation matrix between all attributes of the input example set.
 class CovarianceMatrixOperator
          This operator calculates the covariances between all attributes of the input example set and returns a covariance matrix object which can be visualized.
 class MutualInformationMatrixOperator
          This operator calculates the mutual information matrix between all attributes of the input example set.
 class RainflowMatrixOperator
          This operator calculates the rainflow matrix for a series attribute.
 class TransitionGraphOperator
          This operator creates a transition graph from the given example set.
 class TransitionMatrixOperator
          This operator calculates the transition matrix of a specified attribute, i.e. the operator counts how often each possible nominal value follows after each other.
 

Uses of Operator in com.rapidminer.parameter.value
 

Fields in com.rapidminer.parameter.value declared as Operator
protected  Operator ParameterValues.operator
           
 

Methods in com.rapidminer.parameter.value that return Operator
 Operator ParameterValues.getOperator()
           
 

Constructors in com.rapidminer.parameter.value with parameters of type Operator
ParameterValueGrid(Operator operator, ParameterType type, double min, double max)
           
ParameterValueGrid(Operator operator, ParameterType type, double min, double max, double stepSize)
           
ParameterValueGrid(Operator operator, ParameterType type, double min, double max, int steps, int scale)
           
ParameterValueGrid(Operator operator, ParameterType type, double min, double max, int steps, java.lang.String scaleName)
           
ParameterValueList(Operator operator, ParameterType type)
           
ParameterValueList(Operator operator, ParameterType type, java.util.List<java.lang.String> values)
           
ParameterValueList(Operator operator, ParameterType type, java.lang.String[] valuesArray)
           
ParameterValueRange(Operator operator, ParameterType type, double min, double max)
           
ParameterValues(Operator operator, ParameterType type)
           
 

Uses of Operator in com.rapidminer.tools
 

Methods in com.rapidminer.tools with type parameters of type Operator
static
<T extends Operator>
T
OperatorService.createOperator(java.lang.Class<T> clazz)
          Use this method to create an operator from an operator class.
 

Methods in com.rapidminer.tools that return Operator
static Operator OperatorService.createOperator(OperatorDescription description)
          Use this method to create an operator of a given description object.
static Operator OperatorService.createOperator(java.lang.String typeName)
          Use this method to create an operator from the given class name (from operator description file operators.xml, not from the Java class name).
 

Methods in com.rapidminer.tools with parameters of type Operator
static RandomGenerator RandomGenerator.getRandomGenerator(Operator operator)
          This method returns the appropriate RandomGenerator for the user chosen parameter combination
static java.util.List<ParameterType> RandomGenerator.getRandomGeneratorParameters(Operator operator)
          This method returns a list of parameters usable to conveniently provide parameters for random generator use within operators
static java.lang.String[] WekaTools.getWekaParametersFromTypes(Operator operator, java.util.List parameterTypes)
          Returns all Weka parameters as String array from the given list of parameter types.
static void Tools.waitForProcess(Operator operator, java.lang.Process process, java.lang.String name)
          Waits for process to die and writes log messages.
 



Copyright © 2001-2009 by Rapid-I