dimensionality_reduction. exports.SQDMDS

new exports.SQDMDS(X, parametersopt) → {SQDMDS}

SQuadMDS: a lean Stochastic Quartet MDS improving global structure preservation in neighbor embedding like t-SNE and UMAP.

Parameters:
NameTypeAttributesDescription
XMatrix | Array.<Array.<number>>
parametersobject<optional>
Properties
NameTypeAttributesDefaultDescription
dnumber<optional>
2
metricfunction<optional>
euclidean
decay_startnumber<optional>
0.1

Percentage of iterations using exaggeration phase. If random init: it is recommended to start the decay later to give the time for the global config to adjust with big steps.

decay_ctenumber<optional>
0.34

Controls the decay of the learning parameter.

init_DRobject<optional>
Returns:
Type: 
SQDMDS