|
KDTreeFromData Method (Double, IMetricDouble, Boolean)
|
Creates a new k-dimensional tree from the given points.
Namespace:
Accord.Collections
Assembly:
Accord.MachineLearning (in Accord.MachineLearning.dll) Version: 3.8.0
Syntax public static KDTree FromData(
double[][] points,
IMetric<double[]> distance,
bool inPlace = false
)
Public Shared Function FromData (
points As Double()(),
distance As IMetric(Of Double()),
Optional inPlace As Boolean = false
) As KDTree
Request Example
View SourceParameters
- points
- Type: SystemDouble
The points to be added to the tree. - distance
- Type: Accord.Math.DistancesIMetricDouble
The distance function to use. - inPlace (Optional)
- Type: SystemBoolean
Whether the given points vector
can be ordered in place. Passing true will change the original order of
the vector. If set to false, all operations will be performed on an extra
copy of the vector.
Return Value
Type:
KDTreeA
KDTreeT populated with the given data points.
See Also