Options
All
  • Public
  • Public/Protected
  • All
Menu

Class for running the gradient descent VOS layout algorithm for network layout.

Hierarchy

Index

Constructors

Methods

  • Quality function to be optimized. Either the VOS (visualization of similarities) or the LinLog quality function can be used.

    Parameters

    • value: "VOS" | "LinLog"

    Returns NetworkLayout

  • normalization(value: "NoNormalization" | "AssociationStrength" | "Fractionalization"): NetworkLayout
  • Method for normalizing edge weights in the VOS quality function.

    Parameters

    • value: "NoNormalization" | "AssociationStrength" | "Fractionalization"

    Returns NetworkLayout

  • run(): void

Properties

_networkHelper: undefined | NetworkHelper
_useLinLog: boolean = false
_normalization: NormalizationMethods = NormalizationMethods.NoNormalization
_attraction: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_ATTRACTION
_repulsion: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_REPULSION
_nRandomStarts: number = 1
_maxNIterations: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_MAX_N_ITERATIONS
_initialStepSize: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_INITIAL_STEP_SIZE
_minStepSize: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_MIN_STEP_SIZE
_stepSizeReduction: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_STEP_SIZE_REDUCTION
_requiredNQualityValueImprovements: number = GradientDescentVOSLayoutAlgorithm.DEFAULT_REQUIRED_N_QUALITY_VALUE_IMPROVEMENTS
_seed: number = 0
_useSeed: boolean = false
_edgeWeightIncrementUnconnectedNodes: number = 0.01

Generated using TypeDoc