machinelearning icon indicating copy to clipboard operation
machinelearning copied to clipboard

Basic Agglomerative clustering implementation #5725

Open Srujana-Oruganti opened this issue 3 years ago • 4 comments

#5725 Basic Agglomerative clustering implementation:

  1. Implement basic agglomerative clustering.
  2. Distance measure is Euclidean distance.
  3. Included 3 Linkage Criteria implementations : Single Link, Complete Link, Average Link.
  4. Simple testcase

ToDo:

  1. Implement other Linkage Criteria like: Ward, Centriod based linkage.
  2. Add support for other distance metrics.
  3. Implement agglomerative clustering using efficient heap based approach.
  4. Implement model saving and reloading.
  5. Implement visualization of dendrogram.
  6. Implement cluster prediction capability.
  7. Include more test cases.
  8. Refactor common code for different Clustering projects to a common project.

Srujana-Oruganti avatar Dec 08 '21 13:12 Srujana-Oruganti

CLA assistant check
All CLA requirements met.

dnfadmin avatar Dec 08 '21 13:12 dnfadmin

/azp run

michaelgsharp avatar Feb 04 '22 02:02 michaelgsharp

Azure Pipelines successfully started running 2 pipeline(s).

azure-pipelines[bot] avatar Feb 04 '22 02:02 azure-pipelines[bot]

@Srujana-Oruganti sorry for the delay on this. Thanks for taking the time to submit it. It looks good! Is this something you are still interested in working with us on? Looks like the build issue is from not being able to load the model. I'm looking into that a bit to see if I can figure it out easily.

michaelgsharp avatar Feb 15 '22 02:02 michaelgsharp

/azp run

michaelgsharp avatar Sep 01 '23 21:09 michaelgsharp

Azure Pipelines successfully started running 2 pipeline(s).

azure-pipelines[bot] avatar Sep 01 '23 21:09 azure-pipelines[bot]

Closing due to stale PR.

michaelgsharp avatar Sep 01 '23 22:09 michaelgsharp