| 
            
              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
Syntaxpublic 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