ShobiStassen / PARC

MIT License
41 stars 11 forks source link

Refactor `make_knn_struct` #40

Open ahill187 opened 3 months ago

ahill187 commented 3 months ago

Description

In this PR:

  1. Added knn, ef_query, hnsw_param_ef_construction, hnsw_param_m, n_threads, x_data, distance_cluster as parameters to make_knn_struct
  2. Removed too_big and big_cluster
  3. Added docstrings
  4. Added tests
  5. Made sure ef_query was the right size