org.simbrain.gauge.core
Class ProjectPCA
java.lang.Object
org.simbrain.gauge.core.Projector
org.simbrain.gauge.core.ProjectPCA
public class ProjectPCA
- extends Projector
ProjectPCA Projects the high-dimensional dataset along its two principal components to the low-d dataset.
| Methods inherited from class org.simbrain.gauge.core.Projector |
addDatapoint, addUpstairs, checkDatasets, compareDatasets, getAddMethod, getAddMethodIndex, getDownstairs, getPerturbationAmount, getTheSettings, getTolerance, getUpstairs, init, init, setAddMethod, setDownstairs, setPerturbationAmount, setTheSettings, setTolerance, setUpstairs |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectPCA
public ProjectPCA()
- Defalut PCA project.
ProjectPCA
public ProjectPCA(Settings set)
- PCA project.
- Parameters:
set - Project Settings
project
public void project()
- Projects data points.
- Specified by:
project in class Projector
isExtendable
public boolean isExtendable()
- Specified by:
isExtendable in class Projector
- Returns:
- is projector extendable.
isIterable
public boolean isIterable()
- Specified by:
isIterable in class Projector
- Returns:
- is project iterable.
iterate
public double iterate()
- Description copied from class:
Projector
- Iterate, if it is iterable. For non iterable-projectors this is just a stub
- Specified by:
iterate in class Projector
- Returns:
- default times to iterate.
hasDialog
public boolean hasDialog()
- Specified by:
hasDialog in class Projector
- Returns:
- true true if current projector has a dialog.
- See Also:
Projector