VectorsMedian


Computes the geometric median of the input vectors.

Syntax

C++
Python
 
def VectorsMedian(
	inVectors: list[Vector2D],
	inMaxIterationCount: int,
	/,
	*,
	inWeights: list[float] | None = None
)
-> (
	outGeometricMedian: Vector2D,
	outDistanceSum: float,
	diagApproximationSteps: list[Vector2D]
)

Parameters

Name Type Range Default Description
Input value inVectors list[Vector2D] Input vectors
Input value inWeights list[float] | None None Optional input weights
Input value inMaxIterationCount int 1 - Maximum number of iterations
Output value outGeometricMedian Vector2D Geometric median
Output value outDistanceSum float Sum of distances from input vectors to geometric median
Diagnostic input diagApproximationSteps list[Vector2D] Approximate geometric medians calculated during subsequent iterations