# Package weka.knowledgeflow.steps

package weka.knowledgeflow.steps

- Related Packages
  Package
  Description
  weka.knowledgeflow
- Class
  Description
  AlterRelationName
  Step that alters the relation name for data received via instance, dataSet, trainingSet and testSet connections
  Appender
  A bean that appends multiple incoming data connections into a single data set.
  ASEvaluator
  Step that wraps a Weka attribute or subset evaluator.
  ASSearchStrategy
  Step that wraps a Weka attribute selection search strategy.
  Associator
  Step that wraps a Weka associator.
  AttributeSummarizer
  Step that collects data to display in a summary overview of attribute distributions
  BaseSimpleDataVisualizer
  Abstract base class for simple data visualization steps that just collect data sets for visualization.
  BaseStep
  Base class for implementations of Step to use.
  BaseStepExtender
  A minimal set of methods, duplicated from the Step interface, that a simple subclass of BaseStep would need to implement in order to function as a start and/or main processing step in the Knowledge Flow.
  Block
  A step that waits for a specified step to finish processing before allowing incoming data to proceed downstream.
  BoundaryPlotter
  A step that computes visualization data for class/cluster decision boundaries.
  BoundaryPlotter.RenderingUpdateListener
  Interface for something that wants to be informed of rendering progress updates
  ClassAssigner
  Knowledge Flow step for assigning a class attribute in incoming data
  Classifier
  Step that wraps a Weka classifier.
  ClassifierPerformanceEvaluator
  Step that implements batch classifier evaluation
  ClassValuePicker
  Step that allows the selection of the class label that is to be considered as the "positive" class when computing threshold curves.
  Clusterer
  Step that wraps a Weka clusterer.
  ClustererPerformanceEvaluator
  A step that evaluates the performance of batch trained clusterers
  CostBenefitAnalysis
  Step for storing and viewing threshold data in a cost-benefit visualization
  CrossValidationFoldMaker
  Step for generating cross-validation splits
  DataCollector
  Auxiliary interface for steps that collect data results of some type - e.g.
  DataGenerator
  Step that wraps a Weka DataGenerator.
  DataGrid
  A step that allows the user to define instances to output
  DataVisualizer
  A step that provides a visualization based on weka.gui.visualize.VisualizePanel
  Dummy
  A "dummy" no-op step
  ExecuteProcess
  Knowledge Flow step that can execute static system commands or commands that are dynamically defined by the values of attributes in incoming instance or environment connections.
  Filter
  Step that wraps a Weka filter.
  FlowByExpression
  A step that splits incoming instances (or instance streams) according to the evaluation of a logical expression.
  FlowByExpression.BracketNode
  An expression node that encloses other expression nodes in brackets
  FlowByExpression.ExpressionClause
  An expression node that represents a clause of an expression
  FlowByExpression.ExpressionClause.ExpressionType
  FlowByExpression.ExpressionNode
  Abstract base class for parts of a boolean expression.
  GetDataFromResult
  Step that outputs data stored in the job environment
  GraphViewer
  Step for collecting and visualizing graph output from Drawable schemes.
  ImageSaver
  Step for saving static images as either png or gif.
  ImageSaver.ImageSaverDefaults
  ImageViewer
  A step for collecting and viewing image data
  IncrementalClassifierEvaluator
  Step that evaluates incremental classifiers and produces strip chart data
  InstanceStreamToBatchMaker
  Step that converts an incoming instance stream to a batch dataset
  Job
  Step that executes another flow as a "job".
  Join
  Step that performs an inner join on one or more key fields from two incoming batch or streaming datasets.
  KFStep
  KFStep class annotation
  Loader
  Knowledge Flow step that wraps `weka.core.converters.Loader`s.
  MakeResourceIntensive
  A Step that makes downstream steps that are directly connected to this step resource intensive (or not).
  MemoryBasedDataSource
  Simple start step that stores a set of instances and outputs it in a dataSet connection.
  ModelPerformanceChart
  A Step that collects and displays either classifier error plots or threshold curves
  Note
  A Knowledge Flow "step" that implements a note on the GUI layout
  NotPersistable
  Annotation for properties that should not be persisted
  PairedDataHelper<P>
  A helper class that Step implementations can use when processing paired data (e.g.
  PairedDataHelper.PairedProcessor<P>
  Interface for processors of paired data to implement.
  PredictionAppender
  Step that can produce data with predictions appended from batch or incremental classifiers and clusterers
  Saver
  Step that wraps weka.core.converters.Saver classes
  ScatterPlotMatrix
  Step that collects data for display in a scatter plot matrix.
  SendToPerspective
  Step that can send incoming instances to a perspective.
  SerializedModelSaver
  Step that can save models encapsulated in incoming `Data` objects to the filesystem.
  SetPropertiesFromEnvironment
  Step that accesses property values stored in the flow environment and attempts to set them on the algorithm-based step that it is connected to.
  SetVariables
  Step that can be used to set the values of environment variables for the flow being executed.
  Sorter
  Step for sorting instances according to one or more attributes.
  Sorter.SortRule
  Implements a sorting rule based on a single attribute
  Step
  Client API for Knowledge Flow steps.
  StorePropertiesInEnvironment
  Stores property values specified in incoming instances in the flow environment.
  StripChart
  A step that can display a viewer showing a right-to-left scrolling chart for streaming data
  StripChart.PlotNotificationListener
  StripChartInteractiveView implements this in order to receive data points.
  SubstringLabeler
  Step that appends a label to incoming instances according to substring matches in string attributes.
  SubstringReplacer
  A step that can replace sub-strings in the values of string attributes.
  TestSetMaker
  A step that makes an incoming dataSet or trainingSet into a testSet.
  TextSaver
  Step for saving textual data to a file.
  TextSaver.TextSaverDefaults
  Defaults for the step
  TextViewer
  A step for collecting and viewing textual data
  TextViewer.TextNotificationListener
  Interface for listeners of textual results
  TrainingSetMaker
  Step that converts an incoming dataSet or testSet into a trainingSet.
  TrainTestSplitMaker
  A step that creates a random train/test split from an incoming data set.
  WekaAlgorithmWrapper
  A step that wraps a class of standard Weka algorithm (e.g.
  WriteDataToResult
  Step that stores incoming non-incremental data in the job environment
  WriteWekaLog
  Step that takes incoming data and writes it to the Weka log