-
Notifications
You must be signed in to change notification settings - Fork 2
Labels
problem embeddingHelpers for embedding a problem or data into a format compatible with the analog modelHelpers for embedding a problem or data into a format compatible with the analog model
Milestone
Description
Add the blade embedding algorithm from qubo-solver library.
Description
To reuse the same embedding algorithm in other libraries (qubo, mis, qek) it is convenient to refactor such code into a QoolQit embedder.
Actions
- organize
qoolqit/embedding/andtests/test_embeddingto prepare for blade embedding porting
- issue: reorganize embedding module to facilitate porting new embeddings #155
- PR: Reorganize embedding module to facilitate porting new embeddings #156 - port the algorithm in
qoolqit/embedding/algorithm: done in Add blade embedder from qubo-solver #154- investigate if
scikit-learnandseabornare necessary as dependencies: optional - test
- add a
BladeEmbedderand aBladeEmbedderConfigwith optional device dependency. - integration test
- PR: Add blade embedder from qubo-solver #154
- investigate if
- expand documentation to add
BladeEmbedder- issue: [Docs] document BladeEmbedder #161
- PR:
- Refactor
blade_embedding/_qubo_mapper.py - add blade integration test blade embedding integration test with device #165
- blade for device: how to see the final pulser register blade for device #168
- port adapt dimensions PR from qubo-solver Adapt dimensions for starting positions in BLaDE + rename 'qubo' into 'interactions' #176
- Investigate random blade position scaling Investigate random blade position scaling #177
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
problem embeddingHelpers for embedding a problem or data into a format compatible with the analog modelHelpers for embedding a problem or data into a format compatible with the analog model