类 RemoteBoundaryVisualizerSubTask

java.lang.Object
weka.gui.boundaryvisualizer.RemoteBoundaryVisualizerSubTask
所有已实现的接口:
Serializable, Task

public class RemoteBoundaryVisualizerSubTask extends Object implements Task
Class that encapsulates a sub task for distributed boundary visualization. Produces probability distributions for each pixel in one row of the visualization.
从以下版本开始:
1.0
版本:
$Revision: 7059 $
作者:
Mark Hall
另请参阅:
  • 构造器详细资料

    • RemoteBoundaryVisualizerSubTask

      public RemoteBoundaryVisualizerSubTask()
  • 方法详细资料

    • setRowNumber

      public void setRowNumber(int rn)
      Set the row number for this sub task
      参数:
      rn - the row number
    • setPanelWidth

      public void setPanelWidth(int pw)
      Set the width of the visualization
      参数:
      pw - the width
    • setPanelHeight

      public void setPanelHeight(int ph)
      Set the height of the visualization
      参数:
      ph - the height
    • setPixHeight

      public void setPixHeight(double ph)
      Set the height of a pixel
      参数:
      ph - the height of a pixel
    • setPixWidth

      public void setPixWidth(double pw)
      Set the width of a pixel
      参数:
      pw - the width of a pixel
    • setClassifier

      public void setClassifier(Classifier dc)
      Set the classifier to use
      参数:
      dc - the classifier
    • setDataGenerator

      public void setDataGenerator(DataGenerator dg)
      Set the density estimator to use
      参数:
      dg - the density estimator
    • setInstances

      public void setInstances(Instances i)
      Set the training data
      参数:
      i - the training data
    • setMinMaxX

      public void setMinMaxX(double minx, double maxx)
      Set the minimum and maximum values of the x axis fixed dimension
      参数:
      minx - a double value
      maxx - a double value
    • setMinMaxY

      public void setMinMaxY(double miny, double maxy)
      Set the minimum and maximum values of the y axis fixed dimension
      参数:
      miny - a double value
      maxy - a double value
    • setXAttribute

      public void setXAttribute(int xatt)
      Set the x axis fixed dimension
      参数:
      xatt - an int value
    • setYAttribute

      public void setYAttribute(int yatt)
      Set the y axis fixed dimension
      参数:
      yatt - an int value
    • setNumSamplesPerRegion

      public void setNumSamplesPerRegion(int num)
      Set the number of points to uniformly sample from a region (fixed dimensions).
      参数:
      num - an int value
    • setGeneratorSamplesBase

      public void setGeneratorSamplesBase(double ksb)
      Set the base for computing the number of samples to obtain from each generator. number of samples = base ^ (# non fixed dimensions)
      参数:
      ksb - a double value
    • execute

      public void execute()
      Perform the sub task
      指定者:
      execute 在接口中 Task
    • getTaskStatus

      public TaskStatusInfo getTaskStatus()
      Return status information for this sub task
      指定者:
      getTaskStatus 在接口中 Task
      返回:
      a TaskStatusInfo value