testing-features #74

Merged
jakeISAC merged 9 commits from testing-features into dev 2026-06-09 01:19:34 +02:00
Owner
No description provided.
Instead of creating cluster with owened data points, I now create
clusters with refernces to points created before the main loop. Data is
statically declared for the duration of clustering a.k.a lifetime is
long enough to just keep references to these points.
During the centroid reintialization procedure the point was still being
cloned when distance to centroids was beign calculated.
- rewrote the target calcualtion function for cfs. In order to
  accomodate directories where all file size have a uniform
  distribution, now the target is choose beteen equale share of bytes
  per group and RMS.
- max_group_size was updated to by default be chunk_size, but user can
  overwrite it.
- main and class updated to accomodate the new input paramters

Clean up:
 - added new commetns
 - modified k_means to in full rellay on Vec<&DataPoint> to avoid
   unecessary cloning and allocations

 And of course general clean-up of code and dependecies.
After intial testing it was casuing more issues than benefits.
jakeISAC deleted branch testing-features 2026-06-23 22:28:12 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jakeISAC/bifrost!74
No description provided.