Skip to content

Releases: KPRoche/quantum-raspberry-tie

V 6.0 compatible with Qiskit v1.0

30 Apr 19:44
bc1dae0
Compare
Choose a tag to compare

This release updates to the new (Feb 2024) Qiskit v1.0 and uses the Qiskit Runtime Service for authentication and connection, as well as supporting more powerful local simulators in lieu of the sunsetting cloud simulators

v5.0

04 Apr 23:21
427fa4b
Compare
Choose a tag to compare

v5.0 -- adding Dual Display option. The -dual parameter will spin up a Sensehat emulator as well as use the display on a physical Sensehat, if one is detected. If no physical hat is installed, this parameter is ignored and the emulator alone will be spun up.
(The orientation of the physical display will change according to the rotation of the Raspberry Pi)

Adding -noise option for local simulator

11 Feb 00:40
cd18482
Compare
Choose a tag to compare

This enhanced alternative to the -local option allows for the use of a stored model of one of the (noisy) physical processors at IBM Quantum

Adding -local option to use local simulator

10 Feb 21:41
797f705
Compare
Choose a tag to compare

This adds a new parameter, -local, which will make the program load the qiskit-aer qasm_simulator to use a backend instead of one of the backends available at IBM Quantum via the web APIs.

This means the quantum simulation is run locally in the Raspberry Pi, and no Internet connectivity is required to run. Note that this backend is "perfect" i.e. there is no noise model applied to it.

Version 4 -- compatible with qiskit v0.23

08 Feb 16:55
a7c558b
Compare
Choose a tag to compare

The main change here is smarter parsing of the qiskit-ibmq-providers subversion string, so it can call the new backend connection code properly.

Minor Update: "tee" display for 5-qubit circuits

20 Dec 22:53
f1f8946
Compare
Choose a tag to compare

Most of the new 5-qubit processors use a tee-shaped entanglement arrangement. using the -tee option when launching the program will run the 5-qubit display using that arrangement instead of the "bowtie"

Version 3.5

17 Dec 20:25
d632924
Compare
Choose a tag to compare

Display during "thinking" (waiting for results) is now the Q logo with the rainbow wash applied to it.

Add one more parameter: -noq ... using it will instead use the old "thinking" display using the qubit pattern.

Can use SenseHat Emulator plus selection of IBM Q backend

03 Oct 21:53
f72c1d4
Compare
Choose a tag to compare

This update adds a couple more command line parameters. You may force use of the SenseHat emulator by way of the -e parameter, and select which of the available IBM Q backends you wish to use by way of the -b parameter.
(Note that using a non-simulator backend will put the code into single-shot mode instead of looping repeatedly, so as to avoid exhausting your "credits" at IBM Q.)

Enables use of SenseHat Emulator

01 Oct 23:22
e801f66
Compare
Choose a tag to compare

This version makes it possible to run even if you don't have the SenseHat accessory installed on your Raspberry Pi. It will launch a SenseHat emulator GUI on your desktop and send the display to that instead.
This does require the installation of an additional library: sense-emu.

Second Release upgrade for stall resistance

13 Sep 00:02
0d6b871
Compare
Choose a tag to compare

Identical to 2.0 except for the addition of try/except structures to deal gracefully with dropped communications with IBM Q Experience server, or with occasions where the queue status for a job gets stuck in "RUNNING" state.