public static class Tsne.Builder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double |
finalMomentum |
protected double |
initialMomentum |
protected double |
learningRate |
protected int |
maxIter |
protected double |
minGain |
protected double |
momentum |
protected boolean |
normalize |
protected double |
perplexity |
protected double |
realMin |
protected int |
stopLyingIteration |
protected int |
switchMomentumIteration |
protected double |
tolerance |
protected boolean |
useAdaGrad |
protected boolean |
usePca |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
Tsne |
build() |
Tsne.Builder |
learningRate(double learningRate) |
Tsne.Builder |
minGain(double minGain) |
Tsne.Builder |
normalize(boolean normalize) |
Tsne.Builder |
perplexity(double perplexity) |
Tsne.Builder |
setFinalMomentum(double finalMomentum) |
Tsne.Builder |
setInitialMomentum(double initialMomentum) |
Tsne.Builder |
setMaxIter(int maxIter) |
Tsne.Builder |
setMomentum(double momentum) |
Tsne.Builder |
setRealMin(double realMin) |
Tsne.Builder |
setSwitchMomentumIteration(int switchMomentumIteration) |
Tsne.Builder |
stopLyingIteration(int stopLyingIteration) |
Tsne.Builder |
tolerance(double tolerance) |
Tsne.Builder |
useAdaGrad(boolean useAdaGrad) |
Tsne.Builder |
usePca(boolean usePca) |
protected int maxIter
protected double realMin
protected double initialMomentum
protected double finalMomentum
protected double momentum
protected int switchMomentumIteration
protected boolean normalize
protected boolean usePca
protected int stopLyingIteration
protected double tolerance
protected double learningRate
protected boolean useAdaGrad
protected double perplexity
protected double minGain
public Tsne.Builder minGain(double minGain)
public Tsne.Builder perplexity(double perplexity)
public Tsne.Builder useAdaGrad(boolean useAdaGrad)
public Tsne.Builder learningRate(double learningRate)
public Tsne.Builder tolerance(double tolerance)
public Tsne.Builder stopLyingIteration(int stopLyingIteration)
public Tsne.Builder usePca(boolean usePca)
public Tsne.Builder normalize(boolean normalize)
public Tsne.Builder setMaxIter(int maxIter)
public Tsne.Builder setRealMin(double realMin)
public Tsne.Builder setInitialMomentum(double initialMomentum)
public Tsne.Builder setFinalMomentum(double finalMomentum)
public Tsne.Builder setMomentum(double momentum)
public Tsne.Builder setSwitchMomentumIteration(int switchMomentumIteration)
public Tsne build()