Package com.rapidminer.operator.generator

Provides operators for data generation.

See:
          Description

Interface Summary
TargetFunction A target function which is used for the ExampleSetGenerator operator.
 

Class Summary
CheckerboardClassificationFunction Returns a checkerboard classification function.
ChurnReductionExampleSetGenerator Generates a random example set for testing purposes.
ClassificationFunction A target function for classification labels, i.e. non-continous nominal labels.
Cluster Helper class for clusters information.
ClusterFunction Abstract superclass of all clustering functions of the ExampleSetGenerator
ComplicatedFunction The label is att1*att1*att2 - att1*att2 + max(att1,att2) - exp(att3).
ComplicatedFunction2 The label is att1*att1*att1 + att2*att2 + att1*att2 + att1/att2 - 1.0d/(att3*att3).
DirectMailingExampleSetGenerator Generates a random example set for testing purposes.
Dot Helper class containing all information about a dot.
DrillerOscillationFunction Generator for an artificial audio data set (based on real-world data from drilling processes).
ExampleSetGenerator Generates a random example set for testing purposes.
GaussianFunction Generates a gaussian distribution for all attributes.
GaussianMixtureFunction Generates a gaussian distribution for all attributes.
GlobalAndLocalPatternsFunction The label is positive if the sum of both arguments is positive and negative otherwise.
GridFunction Generates a uniformly distributed grid in the given dimensions.
InteractionClassificationFunction The label is positive if att1 < 0 or att2 > 0 and att3 < 0.
MassiveDataGenerator Generates huge amounts of data in either sparse or dense format.
MultiClassificationFunction The label is the first class, if the sum of all arguments modulo 2 is 0, it is the second class if the sum modulo 3 is 0 and the third class if the sum modulo 5 is 0.
MultipleLabelGenerator Generates a random example set for testing purposes with more than one label.
NominalExampleSetGenerator Generates a random example set for testing purposes.
NonLinearFunction The label is att1*att2*att3 + att1*att2 + att2*att2.
OneThirdClassification The label is positive if att1 < 0.3333 and negative else.
OneVariableNonLinearFunction The label is 3*att1*att1*att1 - att1*att1 + 1000 / abs(att1) + 2000 * abs(att1).
PolynomialClassificationFunction The label is positive if (att1*att1*att1 + att2*att2 - att3*att3 + att4) > 0.
PolynomialFunction The label is att1*att1*att1 + att2*att2 + att3.
QuadraticClassificationFunction The label is positive if (att1*att1*att1*att1) > 100.
RandomClassificationFunction The label is randomly chosen.
RandomDotsClassificationFunction Returns a classification function with one major class and a set of dots of the second class.
RandomFunction The label is randomly generated.
RegressionFunction A target function for regression labels, i.e. continous numercial labels.
RingClusteringFunction Generates a data set for two attributes.
SalesExampleSetGenerator Generates a random example set for testing purposes.
SimpleNonLinearClassificationFunction The label is positive if att1*att2 > 50 and att1 * att2 < 80.
SimplePolynomialClassificationFunction The label is positive if (att1*att1*att1*att1) > 100.
SimpleSinusFunction The label is sin(att1).
SimpleSuperpositionFunction The label is 5 * sin(att1) + sin(30 * att1).
SincFunction The sinc function on R^n for n >= 1 The Label is f(x) = sin(x) / ||x||, if ||x|| !
SinusClassificationFunction The label is positive if (sin(att1*att2) + sin(att1+att2)) > 0.
SinusFrequencyFunction The label is 10 * sin(3 * att1) + 12 * sin(7 * att1) + 11 * sin(5 * att2) + 9 * sin(10 * att2) + 10 * sin(8 * (att1 + att2)).
SinusFunction The label is sin(att1*att2) + sin(att1+att2).
SinusWithTrendFunction The label is sin(att1) + att1.
SpiralClusteringFunction Generates a data set for two attributes.
SquarePulseFunction The label is a square pulse in attribute att1.
SumClassificationFunction The label is positive if the sum of all arguments is positive.
SumFunction The label is the sum of the arguments.
TeamProfitExampleSetGenerator Generates a random example set for testing purposes.
TransactionClustersExampleSetGenerator Generates a random example set for testing purposes.
TransactionDatasetFunction Generates an Association function transaction dataset.
TransfersExampleSetGenerator Generates a random example set for testing purposes.
TriangularFunction The label is att1 - (int)att1.
TwoGaussiansClassificationFunction Generates a gaussian distribution for all attributes.
UpSellingExampleSetGenerator Generates a random example set for testing purposes.
 

Exception Summary
TargetFunction.FunctionException Will be thrown if an error occurs during the calculation of the target function.
 

Package com.rapidminer.operator.generator Description

Provides operators for data generation. These are mainly used for testing purposes.



Copyright © 2001-2009 by Rapid-I