SourKRAUT
Quantum Simulator using Unitary Tensor Networks
Install / Use
/learn @MelkoCollective/SourKRAUTREADME
Sampling Our Kets Randomly and Accurately using Tensor networks
SourKRAUT is a quantum simulator that can be used to generate thousands of samples for various models. This data is generated using tensor network calculations. It can additionally be used to store amplitudes and values of physical observables. Once the data is generated, the results can be verified using histograms and relative error plots for various observables. More details can be found in the Quantum Sampling summary under the docs folder.
Getting Started
To use SourKRAUT, you will need to install ITensor. ITensor is a C++ library for implementing tensor network calculations. The instructions for installing ITensor are outlined on their home page. To install SourKRAUT, you will need to clone this repository. This can be done by typing the following command:
git clone git@github.com:MelkoCollective/SourKRAUT.git
One can follow the Example.py file or the jupyter notebook in the examples folder for additional guidance on using SourKRAUT to generate samples.
Related Skills
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
