Skip to content

Brush Up On Benchmark - #16

Merged
KIwabuchi merged 38 commits into
llnl:developfrom
KIwabuchi:feature/brush_up_bench
Sep 17, 2026
Merged

KIwabuchi merged 38 commits into
llnl:developfrom
KIwabuchi:feature/brush_up_bench

Conversation

@KIwabuchi

@KIwabuchi KIwabuchi commented Sep 16, 2026 •

Copy link
Copy Markdown
Member

Key changes:

  • Added a --cluster_noise_points flag and related logic to run_clams_bench.py to optionally cluster noise points after the main clustering process.

  • Removed the --distributed_hdbscan option and always use the distributed clustering executable by default, simplifying the clustering logic.

- Updated eval_clusters function to include an option to ignore true noise points.
- Added new tool for evaluating correlation between kNNG and clusters.
…_bench

# Conflicts:
#	script/benchmark/extract_clams_clustering_time.sh
@KIwabuchi
KIwabuchi requested a review from graceli24 September 17, 2026 04:43
@KIwabuchi

Copy link
Copy Markdown
Member Author

@graceli24

I made a few changes that are related to your distributed HDBSCAN code.

  1. Removed the --distributed_hdbscan option from run_clams_bench.py and always use the distributed clustering executable by default.
  2. In the clustering output file, the header row starts from '#' : https://github.com/llnl/ClaMS/pull/16/changes#diff-38f0836fd8d9ed5a34e78765ae6accc7cf2f87f955b9ef6a16fbcee2ef3e9fffR1198

Could you check if it's okay for you?

@graceli24

Copy link
Copy Markdown
Collaborator

@graceli24

I made a few changes that are related to your distributed HDBSCAN code.

This all looks good to me!

@graceli24 graceli24 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Distributed HDBSCAN changes and use in bench script look good.

@KIwabuchi
KIwabuchi merged commit e375b50 into llnl:develop Sep 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants