Click or drag to resize
Accord.NET (logo)

VPTreeFromDataTPoint Method (TPoint, IDistanceTPoint, Boolean)

Creates a new vantage-point tree from the given points.

Namespace:  Accord.Collections
Assembly:  Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.7.0
Syntax
public static VPTree<TPoint> FromData<TPoint>(
	TPoint[] points,
	IDistance<TPoint> distance,
	bool inPlace = false
)
Request Example View Source

Parameters

points
Type: TPoint
The points to be added to the tree.
distance
Type: Accord.Math.DistancesIDistanceTPoint
The distance function to use.
inPlace (Optional)
Type: SystemBoolean
Whether to perform operations in place, altering the original array of points instead of creating an extra copy.

Type Parameters

TPoint
The type for the position vectors.

Return Value

Type: VPTreeTPoint
A VPTreeTPoint populated with the given data points.
See Also