You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now this crate only has DiscreteHNSW, which is incredibly useful for some specific tasks, particularly in performance computer vision. However, HNSW has nothing to do with discrete spaces at all, and the DiscreteHNSW is just a bunch of optimizations specific to discrete spaces. A general HNSW should be created that can operate on any two feature vectors for which distance can be computed where the computed distance is an f32. A trait should be created for this distance type, and it should also be implemented on things that support the DiscreteDistance trait.
The text was updated successfully, but these errors were encountered:
Right now this crate only has
DiscreteHNSW
, which is incredibly useful for some specific tasks, particularly in performance computer vision. However, HNSW has nothing to do with discrete spaces at all, and theDiscreteHNSW
is just a bunch of optimizations specific to discrete spaces. A general HNSW should be created that can operate on any two feature vectors for which distance can be computed where the computed distance is anf32
. A trait should be created for this distance type, and it should also be implemented on things that support theDiscreteDistance
trait.The text was updated successfully, but these errors were encountered: