Skip to content

Simplify MP manager - LP solver candidates representation, add MP, LP unit tests and MP e2e tests#1403

Merged
irenaby merged 14 commits intomainfrom
mp_tests
Apr 16, 2025
Merged

Simplify MP manager - LP solver candidates representation, add MP, LP unit tests and MP e2e tests#1403
irenaby merged 14 commits intomainfrom
mp_tests

Conversation

@irenaby
Copy link
Copy Markdown
Contributor

@irenaby irenaby commented Apr 6, 2025

Pull Request Description:

Fix find_min/max_candidate graph's method.
Simplify data representation in LP solver.
Convert configurations list in topological order to explicit dict from node to index where convenient.
Add unit tests for LP Solver
Add unit tests for MPSearchManager
Add E2E tests for mixed precision search, via ptq api, for torch.

Checklist before requesting a review:

  • I set the appropriate labels on the pull request.
  • I have added/updated the release note draft (if necessary).
  • I have updated the documentation to reflect my changes (if necessary).
  • All function and files are well documented.
  • All function and classes have type hints.
  • There is a licenses in all file.
  • The function and variable names are informative.
  • I have checked for code duplications.
  • I have added new unittest (if necessary).

@irenaby irenaby requested a review from lior-dikstein April 6, 2025 10:00
@ofirgo ofirgo requested review from ofirgo and removed request for lior-dikstein April 8, 2025 12:06
@ofirgo ofirgo marked this pull request as ready for review April 9, 2025 08:34
Copy link
Copy Markdown
Contributor

@ofirgo ofirgo left a comment

Choose a reason for hiding this comment

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

I still need to go over the tests, but left some comments and questions for now

@irenaby irenaby merged commit 9f8df99 into main Apr 16, 2025
3 checks passed
@ofirgo ofirgo deleted the mp_tests branch July 2, 2025 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants