Module Knn


module Knn: sig .. end
Kernel k-nearest-neighbors in OCaml. This is a side-effect-free version of it; the module declarations are modeled on OCaml's Map library.

20020702, jtb: started

20061030, jtb: made comments work with ocamldoc (which is really, really nice...)


module type KnnParams = sig .. end
These are various parameters for the tree: the distance metric, and what the maximum degree of a node should be.
module type S = sig .. end
This is the interface to the structure.
module Make: 
functor (M : KnnParams) -> sig .. end
Functor to create trees, given some parameters.