-
Notifications
You must be signed in to change notification settings - Fork 13
Submission qpixl composer #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Hey phantmgx, I can see that you worked quite hard on this! But the examples you showed don't really have the algorithm circuit interacting with the qpixl decoding! |
|
yes sure |
…RY injection) The test is at the very last .
|
Sure i will try it , thanks! |
this audio file will now pass the test 7 and other tests involving audio .
|
@danielbultrini I have implemented dual-slicing of both the QPIXL circuit and the algorithm circuit, with support for:
These are all demonstrated in the final notebook (QPIXL_demo_composer_extension_v3.ipynb) using the "slice" rule in quantum_composer. Let me know if you’d like any of them highlighted further! |
|
Okay, it took me a while, but I think I finally figured out that the last cell has exactly what I was envisioning. Thanks a lot for clearing that up! Could I ask you to clean everything up a bit (just one notebook with your examples) and ensure that the examples used in your cells aren't extremely long (for example your cell under # Test 7: Combined Image, Audio, and Algorithm with Entanglement) is impossible to scroll through, since it is an example you can cut the audio numpy array to be just the first 16 data points or something. |
|
Also, I noticed that if I do |
|
Sure , I'll get them removed , thanks |
|
@danielbultrini I have resolved the Ghost qubit issue is fully resolved using a patched QPIXLModule.get_circuit |
|
Hey @phantmgx , sadly the ghost qubits still appear to be there - I really appreciate your contributions on all the submissions, so I feel quite bad saying this, but a competitor did it better. However, we would like to award you with a honorable mention and a prize separately for your efforts! Please send me any handle/social media you would like us to shout you out with in our post soon. |
|
@danielbultrini unfortunately i dont have any linkedin account yet , for now you can use my github account . Thank you! |
|
@danielbultrini thank you for your generosity! On another note, could you let me know the process for receiving the prize you mentioned? |
|
@phantmgx please share your email with us, and we will contact you. |
|
@danielbultrini I just wanted to follow up regarding the prize you mentioned. I had shared my email ID as requested, so just wanted to check in in case something was missed. |

fixes #3
This pull request adds a flexible, modular circuit composition system to the QPIXL framework.
What's Included
qpixl_module.py: A clean wrapper to generate QPIXL-encoded quantum circuitsquantum_composer.py: A reusable system to compose circuits using merge, sequential, or hardware-aware strategiesQPIXL_demo_composer_extension.ipynb: Full demo with tests including:Key Features
QPIXLModule,QiskitCircuitModule,QuantumComposer)Where Changes Were Made
QPIXL/qiskit/Please see the notebook for outputs and circuit diagrams.