Skip to content

twobombs/thereminq-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatGPT Image Jan 1, 2026, 12_55_47 PM

ThereminQ-examples

Experimental configurations & development examples on the ThereminQ platform

docker run --gpus all --device=/dev/dri:/dev/dri -d twobombs/thereminq-tensors:jupyter [-m 16g --memory-swap 320g]

Repository Documentation

This repository is a collection of experimental configurations and development examples on the ThereminQ platform. Below is a summary of the main directories and their contents.

agentics

This directory contains a Python script (gemini-query.py) for interacting with the Gemini API. This script is designed to be used within the thereminq-tensor containers.

findafactor

This directory contains a shell script for running a factorization benchmark.

graphs

This directory contains various graphs and visualizations generated by the ThereminQ platform.

hhl

This directory contains experimental code related to the Harrow-Hassidim-Lloyd (HHL) algorithm, likely for solving linear systems of equations.

hpc

This directory contains a collection of scripts for running high-performance computing (HPC) benchmarks and simulations using the Qrack framework.

ising

This directory contains benchmarks and experiments related to the Ising model, a mathematical model of ferromagnetism. It includes:

  • ising/ising-c: C/OpenCL implementations.
  • ising/ising-python: Python implementations.
  • ising/pyqrackising: Benchmarks using pyqrack, including TFIM visualization, protein folding, and factorization.
  • ising/quantinuum: Experiments related to Quantinuum hardware.
  • ising/tfim-qrack: TFIM benchmarks using the Qrack framework.

noisy-shors

This directory contains Python scripts for implementing Shor's algorithm for factoring integers, with a focus on running the algorithm in a simulated noisy environment.

positron

This directory contains an experiment related to simulating anti-qubits in a quantum circuit, inspired by the movie "Tenet".

qaoa

This directory contains a Python script for implementing the ADAPT-QAOA algorithm for solving the Max-Cut problem.

qec

This directory contains a shell script for running a quantum error correction (QEC) experiment using the Mitiq library.

qecho

This directory contains a suite of scripts for simulating and analyzing Out-of-Time-Order Correlators (OTOCs), which are used to study quantum chaos and information scrambling.

qhrf

This directory contains preliminary, highly experimental code for Quantum Harmonic Resonance Frequency (QHRF).

qvml

This directory contains a small demo of Quantum Variational Machine Learning (QVML).

qwscatter

This directory contains a large 3D scatter plot visualization.

rcs

This directory contains Random Circuit Sampling (RCS) benchmarks, including scripts for running Sycamore patch quadrant simulations.

rcsqbdd

This directory implements Random Circuit Sampling (RCS) benchmarks utilizing pyqrack for QBDD simulation, quimb for Matrix Product States (MPS), and torch for GPU-accelerated tensor operations.

vqe

This directory contains diverse implementations of Variational Quantum Eigensolver (VQE) examples.

vqe-qml

This directory contains experimental code for using VQE with Quantum Machine Learning (QML) on Hermitian matrices.

vqe-qml-dissipate

This directory contains a Python script that demonstrates a technique for avoiding barren plateaus in Variational Quantum Algorithms (VQAs) by using dissipation.

vqls

This directory contains an experiment using Gemini 2.5 to generate Qiskit code from a PDF for the Variational Quantum Linear Solver (VQLS) algorithm.


Some of the graph output:

VQE H2 FCI

h2_sto-3g_vqe_convergence_seed42_ManualUCCSD_JW_default_qubit

Willow 106x106

402325505-a887d0c6-be0b-4c94-abd0-8ee185d26e76 (1)

QHRF

Screenshot from 2025-04-26 09-17-50

VQE-QML on Hermitian matrices

Screenshot from 2025-05-21 14-50-11

older work:

ThereminQ-Bonsai

230887892-1490ddb4-959c-45bb-98ac-28fe682f92a9 141675948-cd953c5b-5bdc-4e67-82bd-649530596788 (1)

Note: Qrack was done by Dan Strano - Bonsai was done by Jeroen Bedorf - ThereminQ by Aryan Blaauw

About

Experimental configurations & examples for use and development on the ThereminQ platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •