Vectors3DMedian
Computes the geometric median of the input vectors.
Syntax
C++
C#
Python
def Vectors3DMedian( inVectors: list[Vector3D], inMaxIterationCount: int, /, *, inWeights: list[float] | None = None ) -> ( outGeometricMedian: Vector3D, outDistanceSum: float, diagApproximationSteps: list[Vector3D] )
Parameters
| Name | Type | Range | Default | Description | |
|---|---|---|---|---|---|
![]() |
inVectors | list[Vector3D] | Input vectors | ||
![]() |
inWeights | list[float] | None | None | Optional input weights | |
![]() |
inMaxIterationCount | int | 1 - ![]() |
Maximum number of iterations | |
![]() |
outGeometricMedian | Vector3D | Geometric median | ||
![]() |
outDistanceSum | float | Sum of distances from input vectors to geometric median | ||
![]() |
diagApproximationSteps | list[Vector3D] | Approximate geometric medians calculated during subsequent iterations |




