Skip to content

Add ClusterLESS selector#51

Open
ChiangYuhsin wants to merge 1 commit into
OpenDCAI:mainfrom
ChiangYuhsin:feature/clusterless-selector
Open

Add ClusterLESS selector#51
ChiangYuhsin wants to merge 1 commit into
OpenDCAI:mainfrom
ChiangYuhsin:feature/clusterless-selector

Conversation

@ChiangYuhsin
Copy link
Copy Markdown

This PR adds a ClusterLESS selector, a cluster-accelerated variant of LESS. It clusters training examples with embedding features, computes representative gradients per cluster, and scores all samples through cluster-level gradient matching to reduce selector cost.

Main changes:

  • Add cluster_less selector.
  • Register the selector in the selector package.
  • Add cluster_less config in components.yaml.
  • Sanitize selected indices in dynamic selection to avoid invalid or duplicated indices after dataset filtering.

@ChiangYuhsin ChiangYuhsin force-pushed the feature/clusterless-selector branch from cb7a3a7 to c61ced9 Compare May 12, 2026 11:40
@ChiangYuhsin ChiangYuhsin force-pushed the feature/clusterless-selector branch from c61ced9 to 0cea003 Compare May 13, 2026 04:49
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.

1 participant