public class ProjectSammon extends IterableProjectionMethod
Modifier and Type | Field and Description |
---|---|
protected double |
perturbationAmount
Amount by which to perturb overlapping points.
|
projector
Constructor and Description |
---|
ProjectSammon(Projector projector)
Default sammon projector constructor.
|
Modifier and Type | Method and Description |
---|---|
double |
getEpsilon() |
void |
init()
Perform any initialization necessary for a given projection method.
|
void |
iterate()
Iterate, if it is iterable.
|
void |
project()
Perform operations necessary to project the data.
|
void |
setEpsilon(double epsilon) |
fireErrorUpdated, getError, needsReInit, setError, setNeedsReInit
isIterable, suggestedMinPoints
protected double perturbationAmount
public ProjectSammon(Projector projector)
projector
- public void init()
ProjectionMethod
init
in class ProjectionMethod
public void project()
ProjectionMethod
project
in class ProjectionMethod
public void iterate()
IterableProjectionMethod
iterate
in class IterableProjectionMethod
public double getEpsilon()
public void setEpsilon(double epsilon)
epsilon
- the epsilon to set