nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Math.Core / MDSMethod

MDSMethod

Full name Microsoft.VisualBasic.Math.LinearAlgebra.Matrix.MDSScale.MDSMethod Assembly Microsoft.VisualBasic.Math.Core Members 7

01 Syntax

Microsoft.VisualBasic.Math.LinearAlgebra.Matrix.MDSScale.MDSMethod

02 Methods

NameOverloadsSummary
iterate 3 Perform 1 majorization iteration using this SMACOF instance.
weightMatrix 1 Element-wise matrix exponentiation for self-weighting of distances.

03 Properties

NameOverloadsSummary
Dissimilarities 1
Weights 1
Positions 1

04 Members

method iterate #
iterate

Perform 1 majorization iteration using this SMACOF instance.

Returns

report

method iterate overload 3 #
iterate(Int32)

Perform n majorization iterations using this SMACOF instance.

Parameters
NameTypeDescription
nInt32

number of iterations

Returns

report

method iterate overload 2 #
iterate(Int32, Int32)

Perform majorization iterations until the maximum number of iterations is reached, the maximum runtime has elapsed, or the change in normalized stress falls below the threshold, whichever comes first.

Parameters
NameTypeDescription
iterInt32

maximum number of iterations

thresholdInt32

threshold for change in normalized stress

Returns

report

method weightMatrix #
weightMatrix(Double()(), Double)

Element-wise matrix exponentiation for self-weighting of distances.

Parameters
NameTypeDescription
DDouble()()

distance matrix or initial weights

exponentDouble

power to raise each element the matrix

Returns

exponentiated weights

property Dissimilarities #
Dissimilarities
property Weights #
Weights
property Positions #
Positions