SDK v0.5 Release Notes
We are excited to announce the release of Quantum Rings SDK version 0.5! This update brings a few powerful new features and enhancements designed to supercharge your quantum computing projects and enable cleaner development of some circuits.
Release Notes
1. Google Colab Support:
You can now use the Quantum Rings SDK in Google Colab! Google's hosted Jupyter Notebook service requires no setup and provides free access to computing resources. This allows you to use the SDK directly from the cloud, even if you don't have a local environment that is compatible. Just open or create a Colab notebook at https://colab.research.google.com/, install the SDK, and start coding!
2. Support for Parametric Circuits:
We’ve added support for parametric circuits, allowing you to define and manipulate parameters dynamically. This feature enables more flexible and efficient quantum circuit design.
3. QASM2 Import Module Enhancement:
We've expanded the QASM2 import module to support "include" statements, making it easier than ever to integrate and manage your QASM2 files within the Quantum Rings ecosystem.
4. Variational Quantum Eigensolver (VQE) Sample:
Check out the power of these features working together in a comprehensive VQE example. VQE is a hybrid quantum-classical algorithm used to find the ground state energy of a quantum system, using a parameterized quantum circuit and a classical optimizer to minimize the expectation value of the Hamiltonian.
5. Developer Portal & SDK Key updates:
As we gear up to open our private beta program to the public, we are excited to introduce our new self-service portal at https://portal.quantumrings.com. This portal will empower developers to manage their license keys, request access to higher qubits, and view the history of their circuit executions.
Important Note:
To ensure there are no interruptions to your use of the SDK, please ensure that you do the following before July 1, 2024:
- Updated your QuantumRingsLib to 0.5
- Registered on https://portal.quantumrings.com
- Update your code to use your new SDK keys (New keys are in the ‘Manage Keys’ tab.)
Updating to Version 0.5
To update to the latest version, simply upgrade the QuantumRingsLib python package using the python package manager with the following command:
pip install QuantumRingsLib —-upgrade
As always, we rely on your feedback to continue refining the Quantum Rings SDK. Please share your experiences and suggestions, or report any issues to help us enhance the platform. Your insights are vital to our community's success. We look forward to your continued engagement and are eager to see what you will build next with Quantum Rings SDK 0.5. Thank you for your support and commitment to advancing quantum computing.
As always, your feedback is crucial to us. Please feel free to share your comments, suggestions, or report any issues at info@quantumrings.com.
Thank you for being part of this journey with us. We are eager to continue exploring the quantum frontier together. Your participation and feedback are vital as we advance towards making quantum computing accessible and practical for everyone.
Best regards,
Bob Wold & Venkat Kasirajan
Founders, Quantum Rings