Topic: "tensor-networks"
google/TensorNetwork 📦
A library for easy and efficient manipulation of tensor networks.
Language: Python - Size: 3.92 MB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 1,834 - Forks: 361

ITensor/ITensors.jl
A Julia library for efficient tensor computations and tensor network calculations. ITensors.jl is supported by the Simons Foundation's Flatiron Institute.
Language: Julia - Size: 53 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 599 - Forks: 125

jcmgray/quimb
A python library for quantum information and many-body calculations including tensor networks.
Language: Python - Size: 41 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 550 - Forks: 117

rballester/tntorch
Tensor Network Learning with PyTorch
Language: Python - Size: 2.16 MB - Last synced at: 5 days ago - Pushed at: 12 months ago - Stars: 295 - Forks: 42

jcmgray/cotengra
Hyper optimized contraction trees for large tensor networks and einsums
Language: Python - Size: 11.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 204 - Forks: 33

emstoudenmire/TNML
Tensor network machine learning. Based on the paper "Supervised Learning with Quantum Inspired Tensor Networks" http://arxiv.org/abs/1605.05775
Language: C++ - Size: 11.1 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 148 - Forks: 52

GTorlai/PastaQ.jl
Package for Simulation, Tomography and Analysis of Quantum Computers
Language: Julia - Size: 135 MB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 147 - Forks: 23

wangleiphy/tensorgrad
Differentiable Programming Tensor Networks
Language: Python - Size: 735 KB - Last synced at: 6 months ago - Pushed at: almost 4 years ago - Stars: 140 - Forks: 14

tensorly/quantum
Tensor-Based Quantum Machine Learning
Language: Python - Size: 2.55 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 121 - Forks: 16

QuEraComputing/GenericTensorNetworks.jl
Generic tensor networks for solution space properties.
Language: Julia - Size: 6.6 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 105 - Forks: 11

jurajHasik/peps-torch
Solving two-dimensional spin models with tensor networks (powered by PyTorch)
Language: Python - Size: 8.81 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 82 - Forks: 8

tensorly/torch
TensorLy-Torch: Deep Tensor Learning with TensorLy and PyTorch
Language: Python - Size: 3.81 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 77 - Forks: 18

shareloqs/MPSDynamics.jl
Tensor network simulations for finite temperature, open quantum system dynamics
Language: Julia - Size: 8.73 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 68 - Forks: 9

XanaduAI/jet
Jet is a cross-platform library for simulating quantum circuits using tensor network contractions.
Language: C++ - Size: 2.15 MB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 61 - Forks: 14

shuaigroup/Renormalizer
Quantum dynamics package based on tensor network states
Language: Python - Size: 34.1 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 60 - Forks: 18

joserapa98/tensorkrowch
Smooth integration of tensor networks in machine learning
Language: Python - Size: 18.7 MB - Last synced at: about 13 hours ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 2

nzy1997/TensorQEC.jl
Tensor networks for quantum error correction.
Language: Julia - Size: 3.15 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 40 - Forks: 5

TensorBFS/cMPO
continuous-time matrix product operator for finite temperature quantum states
Language: Python - Size: 278 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 37 - Forks: 5

bsc-quantic/Tenet.jl
The Hackable Tensor Network library
Language: Julia - Size: 8.88 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 36 - Forks: 1

TensorDecompositions/NTFk.jl
Unsupervised Machine Learning: Nonnegative Tensor Factorization + k-means clustering
Language: Julia - Size: 9.26 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 36 - Forks: 5

quicophy/mdopt
Discrete optimisation in the tensor-network (specifically, MPS-MPO) language.
Language: Python - Size: 9.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 32 - Forks: 3

ranshiju/T-Nalg
Tensor Netwok Algorithms for EVERYONE
Language: Python - Size: 452 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 30 - Forks: 9

TensorBFS/OMEinsumContractionOrders.jl
Tensor network contraction order optimizers for OMEinsum
Language: Julia - Size: 494 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 29 - Forks: 5

orialb/TimeEvoMPS.jl
Time evolution algorithms for matrix-product states based on ITensors.jl
Language: Julia - Size: 1.27 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 9

cqsl/mps-rnn
Code for 'From Tensor Network Quantum States to Tensorial Recurrent Neural Networks'.
Language: Python - Size: 31.3 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 20 - Forks: 2

RoyElkabetz/Tensor-Networks-Simple-Update
This repo contains an implementation of the Simple-Update Tensor Network algorithm as described in the paper - A universal tensor network algorithm for any infinite lattice by Saeed S. Jahromi and Roman Orus.
Language: Jupyter Notebook - Size: 10.3 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 19 - Forks: 3

jcmgray/cotengrust
Rust accelerated contraction ordering primitives for tensor networks and einsums
Language: Rust - Size: 146 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 17 - Forks: 2

ZongYongyue/DynamicalCorrelators.jl
DynamicalCorrelators.jl is a frontend for calculating dynamical correlation functions and related observables based on time evolution matrix-product states methods.
Language: Julia - Size: 1.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 16 - Forks: 0

bsc-quantic/tn4ml
Tensor Networks for Machine Learning
Language: Python - Size: 38 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 16 - Forks: 3

USTC-TNS/TNSP
Tensor Network State Packages
Language: Python - Size: 4.71 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 16 - Forks: 1

hugopstackhouse/MPSTime.jl
A Julia package for Matrix-Product State (MPS)-based time-series analysis.
Language: Julia - Size: 1.39 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 15 - Forks: 1

YiqingZhouKelly/LinQu.jl
Julia library for quantum circuit simulation using tensor networks
Language: Julia - Size: 200 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 15 - Forks: 1

lanl/pyDNTNK
Python Distributed Non Negative Tensor Networks
Language: Python - Size: 18.6 MB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 5

jcmgray/einsum_bmm
einsum via batch matrix multiply
Language: Python - Size: 37.1 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 13 - Forks: 0

klgunst/T3NS
An implementation of the Three-Legged Tree Tensor Network algorithm
Language: C - Size: 3.17 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 2

titaschanda/TenNetLib.jl
A Tensor Network Library (TenNetLib.jl) built on top of ITensors.jl for quantum many-body problems.
Language: Julia - Size: 3.31 MB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 12 - Forks: 0

kchabuda/TNQMetro
Tensor-network based package for efficient quantum metrology computations.
Language: Python - Size: 38.1 KB - Last synced at: 25 days ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 1

ikim-quantum/dmera
Deep Multiscale Renormalization Ansatz(DMERA) : Noise-Resilient Quantum Simulation of Strongly Correlated Quantum Many-body Systems
Language: Python - Size: 191 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 2

stone-zeng/phd-thesis
My PhD thesis "Aspects on Tensor Networks for Topological Orders"
Language: TeX - Size: 10.6 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 0

QuantumBFS/YaoTensorNetwork.jl 📦
Dump a quantum circuit in Yao to a tensor network graphical model
Language: Julia - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 1

aromanro/TEBD
A simple Time Evolving Block Decimation program
Language: C++ - Size: 207 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 10 - Forks: 2

mercicle/entropiq
EntropiQ - design and run large-scale simulations of quantum systems using Tensor Networks
Language: Python - Size: 11 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 3

JuliaQX/PicoQuant.jl
Language: Jupyter Notebook - Size: 1.92 MB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 2

qiboteam/qibotn
The tensor-network translation module for Qibo.
Language: Python - Size: 1.05 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 8 - Forks: 1

thanhtbt/tensor_tracking_survey
[IEEE TKDE 2023] A list of up-to-date papers on streaming tensor decomposition, tensor tracking, dynamic tensor analysis
Size: 528 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

karimhalaseh/Tensor-Network-Decompositions
Implementation of algorithms in "Orthogonal Decomposition of Tensor Trains" (Halaseh, Muller, Robeva)
Language: Python - Size: 59.6 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 0

HaoranLiao/dephased_ttn_mera
Unitary tree tensor network and MERA with dephasing channels and ancillas
Language: Python - Size: 290 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

BenjaminDecker/QuantumGameOfLife.jl
A Classical Simulation of the Quantum Game of Life
Language: Julia - Size: 3.33 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

baronefr/perceptron-dqa
Quantum Annealing simulation via Tensor Networks. QIC, University of Padua.
Language: Python - Size: 3.38 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 4 - Forks: 3

EmilianoG-byte/opentn
Code for my master thesis at the Scientific Computing chair @ TUM under the supervision of Prof. Christian Mendl
Language: Jupyter Notebook - Size: 36 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

kardashin/learning-mps
Code for the article "Quantum Machine Learning Tensor Network States"
Language: Jupyter Notebook - Size: 242 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 0

alessandro-santini/TenNet
Tensor network package
Language: Python - Size: 686 KB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

bsc-quantic/rosnet
Large-scale tensor algebra using pyCOMPSs
Language: Python - Size: 413 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

philliphelms/PyDMRG
A relatively simple implementation, in Python, of the DMRG algorithm using the MPS framework.
Language: Python - Size: 27.6 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

bsc-quantic/OptimizedEinsum.jl 📦
Julia rewrite of opt_einsum Python package
Language: Julia - Size: 144 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

apozas/private-tn
Code repository for arXiv:2202.12319
Language: Python - Size: 87.9 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 2

RoccoA97/TreeTensorNetwork_HIGGS
All the material needed to implement aTree Tensor Network (TTN) supervised classifier for HIGGS dataset in the context of High Energy Physics (HEP)
Language: Jupyter Notebook - Size: 59.8 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

pau-torrente/py_ttcross
Small python toolkit for multidimensional interpolation and integration of functions, based on the Tensor Train Cross interpolation framework.
Language: Jupyter Notebook - Size: 18.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

april-tools/colorai
Website for the AAAI'25 Workshop on "Connectin Low-Rank Representations in AI"
Language: SCSS - Size: 1.01 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

stecrotti/TensorTrains.jl
Tensor Trains, mostly as probability distributions
Language: Julia - Size: 563 KB - Last synced at: 21 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

dhryniuk/VMPOMC
Variational Matrix Product Operator Monte Carlo
Language: Julia - Size: 292 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

rballester/gmtorch
Graphical Modeling in PyTorch
Language: Python - Size: 252 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

alvarorga/MPStates.jl
Matrix-Product-States algorithms in Julia
Language: Julia - Size: 140 KB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

xr-yin/tensoract
1D open quantum system simulation using tensor networks
Language: Python - Size: 664 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

april-tools/aaai25-tf-pc-tutorial
Materials for the AAAI'25 tutorial "From Tensor Factorizations to Circuits (and Back)"
Language: SCSS - Size: 219 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

Infinities-pro/Infinities
An AI-native database designed for LLM applications, offering lightning-fast hybrid search across dense vectors, sparse vectors, multi-vector tensors, and full-text data.
Language: C++ - Size: 78 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

SECQUOIA/TenSolver.jl
Quantum-Inspired Tensor Network QUBO Solver
Language: Julia - Size: 242 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

quicophy/quimb-qaoa
An optimized implementation of the Quantum Approximate Optimization Algorithm (QAOA) with Quimb.
Language: Python - Size: 598 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

bsc-quantic/Qrochet.jl 📦
Quantum Tensor Networks
Language: Julia - Size: 188 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

lwelzel/td-viz
Visualization of Tensor Decompositions
Language: TeX - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

TommasoGalletti/TN_quantum_simulation
Language: Python - Size: 897 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

rballester/yodo
You Only Derive Once (YODO): Automatic Differentiation for Efficient Sensitivity Analysis in Bayesian Networks
Language: Jupyter Notebook - Size: 471 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

addschile/pymctdh
python code to perform Multiconfigurational Time-Dependent Hartree calculations
Language: Python - Size: 11.4 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

ryuikaneko/itps_contraction
Language: Python - Size: 54.7 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

ryuikaneko/ssd_dmrg_by_itensor
Language: C++ - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

evan-lloyd/ptn
Reference implementation for my thesis "Probabilistic Tensor Networks", a compressed representation of probability distributions based on tensor decomposition
Language: HTML - Size: 31.6 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

neluca/einviz
Einstein-Inspired Notation and Tensor Diagram Notation
Size: 987 KB - Last synced at: about 1 hour ago - Pushed at: about 3 hours ago - Stars: 0 - Forks: 0

alam-faisal/alam-faisal.github.io Fork of academicpages/academicpages.github.io
personal website
Language: HTML - Size: 55.8 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

mormatti/Scattensor.jl
Julia package made for quasi-particle scattering simulations of one-dimensional uniform discrete quatum many-body systems using Tensor Network methods (MPS).
Language: Julia - Size: 138 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

phaerrax/QuantumCircuitSimulator.jl
Load quantum circuits from OpenQASM files and simulate their result.
Language: Julia - Size: 117 KB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

QuICoPhy-Lab/VQCount
A variational quantum algorithm for approximate counting based on the Jerrum-Valiant-Vazirani algorithm.
Language: Python - Size: 13.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

joserapa98/tensorization-nns
Code repository for arXiv:2501.06300
Language: Jupyter Notebook - Size: 5.44 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mgoloshchapov/Bose-Hubbard-phases
Bose-Hubbard and extended Bose-Hubbard model DMRG calculations and classification of phases.
Language: Jupyter Notebook - Size: 26.3 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

gerardPlanella/QGNN
UvA Master thesis "Towards Quantum Graph Neural Networks". The research explores integrating quantum physics into Graph Neural Networks through methods like Tensor Networks to tackle computational challenges in quantum many-body systems.
Language: Python - Size: 3.62 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

xr-yin/hellomps
A developing project for simulating dynamics of 1D quantum systems using tensor networks.
Language: Python - Size: 229 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Babalion/tweezer-dynamics
A cluster optimized Python based simulation framework to simulate Rydberg tweezer dynamics utilizing tensor network methods
Language: Python - Size: 624 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mvanzulli/TPINN
This repository contains an implementation of Tensorized Physics Informed Neural Networks (TPINNs) for solving physics-based problem
Language: Python - Size: 203 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

108mk/Tensor_Network_Codes
As a part of Quantum error correction review project, we explored tensor network codes (TNC). TNC has diverse nad promising use in quantum error correcting codes. It is powerful tools to design larger stabilizer codes, estimating code distance and maximum likelihood decoding.
Size: 7.33 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

angelariva/spin-boson
data visualization of spin boson model simulations performed using tensor network methods
Language: Jupyter Notebook - Size: 68 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

indiano68/pyhotrg
A lightweight and modular toolset to perform HOTRG simulations.
Language: Python - Size: 91.8 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lucamarx/pyAutoSpec
Simple spectral learning for weighted automata
Language: Python - Size: 6.02 MB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

kunind27/FaceRecognition
This Github repository contains code submitted as an entry for the AI Hackathon hosted by Analytics Club, IIT Bombay in collaboration with EarlySalary.
Language: Jupyter Notebook - Size: 451 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ryuikaneko/tenes_example
Language: Python - Size: 1.75 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
