All Packages Class Hierarchy This Package Previous Next Index WEKA's home
Class weka.gui.boundaryvisualizer.RemoteResult
java.lang.Object
|
+----weka.gui.boundaryvisualizer.RemoteResult
- public class RemoteResult
- extends java.lang.Object
- implements java.io.Serializable
Class that encapsulates a result (and progress info) for part
of a distributed boundary visualization. The result of a sub-task
is the probabilities necessary to display one row of the final
visualization.
- Since:
- 1.0
- Version:
- $Revision: 1.1 $
- Author:
- Mark Hall
- See Also:
- java.io.Serializable
RemoteResult(int, int)
- Creates a new
RemoteResult instance.
getPercentCompleted()
- Return the progress for this row
getProbabilities()
- Return the probability distributions for this row in the visualization
setLocationProbs(int, double[])
- Store the classifier's distribution for a particular pixel in the
visualization
setPercentCompleted(int)
- Set the progress for this row so far
RemoteResult
public RemoteResult(int rowNum,
int rowLength)
Creates a new RemoteResult instance.
- Parameters:
rowNum - the row number
rowLength - the number of pixels in the row
setLocationProbs
public void setLocationProbs(int index,
double distribution[])
Store the classifier's distribution for a particular pixel in the
visualization
- Parameters:
index - the pixel
distribution - the probability distribution from the classifier
getProbabilities
public double[][] getProbabilities()
Return the probability distributions for this row in the visualization
- Returns:
- the probability distributions
setPercentCompleted
public void setPercentCompleted(int pc)
Set the progress for this row so far
- Parameters:
pc - a percent completed value
getPercentCompleted
public int getPercentCompleted()
Return the progress for this row
- Returns:
- a percent completed value
All Packages Class Hierarchy This Package Previous Next Index WEKA's home