tensorcircuit

Quantum simulator

A software framework for simulating and optimizing quantum systems using tensor network methods and automatic differentiation

Tensor network based quantum software framework for the NISQ era

GitHub

278 stars
7 watching
79 forks
Language: Python
last commit: 5 months ago
Linked from 1 awesome list

automatic-differentiationjaxmachine-learningmatrix-product-statesneural-networknisqopen-quantum-systemspytorchquantumquantum-algorithmsquantum-circuitquantum-computingquantum-dynamicsquantum-error-mitigationquantum-machine-learningquantum-noisequantum-simulationtensor-networktensorflowvariational-quantum-algorithms

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ornl-qci/tnqvm A software framework that simulates quantum circuits using tensor network theory 43
tqsd/qunetsim A framework for simulating quantum networks and testing quantum protocols. 118
indisoluble/swiftquantumcomputing A software framework for simulating and analyzing quantum circuits and algorithms in Swift. 45
artiste-qb-net/qubiter A Python-based suite of tools for designing and simulating quantum circuits on classical computers. 121
unitaryfund/qrack A comprehensive framework for simulating quantum computers on various hardware architectures using optimized algorithms and parallel processing. 176
softwareqinc/qpp A modern C++ library for simulating arbitrary quantum processes 541
0tt3r/quac A parallel time-dependent solver for open quantum systems, utilizing PETSc and SLEPc for linear algebra and parallelization. 27
aromanro/qcsim A software framework for simulating quantum computations and exploring their applications in physics and beyond. 46
quantumlib/stim A high-performance tool for simulating and analyzing quantum stabilizer circuits. 350
qaqarot/qaqarot A comprehensive quantum computing library for programming and simulating quantum systems. 372
softwarequtech/simulaqron A simulator that allows developers to test and develop applications for future quantum networks 113
libtangle/qcgpu Provides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance. 439
quantumlib/qsim A simulator for quantum circuits that uses various algorithms and techniques to accurately model the behavior of quantum systems. 452
projectq-framework/projectq A framework that enables developers to write and execute quantum programs using a high-level syntax and targets various types of quantum computing hardware. 891
quandela/perceval A framework for programming photonic quantum computers 152