Skip to content

Benchmark against pyDOE - #42

Draft
mrhheffernan wants to merge 2 commits into
mainfrom
matt/differential_testing
Draft

mrhheffernan wants to merge 2 commits into
mainfrom
matt/differential_testing

Conversation

@mrhheffernan

@mrhheffernan mrhheffernan commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Description:
Enables some basic benchmarking against pyDOE's maxpro implementation from ~3 months ago, finds a comparably optimal result 6x faster, meaning 6x more iterations can be performed in the same runtime if looking for an optimal result.

Also identifies that pyDOE only calculates the inner inverse product sum. Would need to expose the maxpro sum function from rust to do a direct comparison, which would only be of half the definition.

Testing:

Impacts:

  • Rust
  • Python

This branch has not been deployed

No deployments
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