Skip to content

Optimize runtime and memory usage - #2

Merged
jranek merged 6 commits into
mainfrom
ci_optimization
Jun 23, 2026
Merged

Optimize runtime and memory usage#2
jranek merged 6 commits into
mainfrom
ci_optimization

Conversation

@jranek

@jranek jranek commented Jun 23, 2026

Copy link
Copy Markdown
Collaborator

What is the purpose of this PR?

Update repo to improve runtime and memory usage.

How did you implement your changes

  • vectorize kh operations in kernel_herding
  • reduce memory usage of phi computation in random_feats
  • update rng to better handle parallelization while preserving legacy seed output in random_feats
  • change parallelization to threading and remove defunct progress bar in sketch
  • parse different sparse input data formats in _parse_input
  • update tests in .github/workflows/build.yml

Remaining issues

NA

@jranek
jranek merged commit 52a5954 into main Jun 23, 2026
30 checks passed
@jranek
jranek deleted the ci_optimization branch June 23, 2026 19:28
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