Welcome to PyTenNet! This application simplifies exploring tensor networks using the power of pure PyTorch. It supports techniques like Matrix Product States (MPS), Matrix Product Operators (MPO), Density Matrix Renormalization Group (DMRG), and Time-Evolving Block Decimation (TEBD). Whether you are a student or a researcher, PyTenNet can help you dive into many-body physics efficiently.
To run PyTenNet, you need:
To get started with PyTenNet, you need to download it from the Releases page.
Visit this page to download: PyTenNet Releases.
On the Releases page, look for the latest version.
Click the link for the file type compatible with your operating system (e.g., .whl for Windows).
Save the file to a known location on your computer.
Open your command line or terminal.
cd Downloads
pip install PyTenNet-<version>.whl
Replace <version> with the actual version number of the file you downloaded.
Hereβs a simple example of how to start using PyTenNet after installation:
import torch
from pytennet import MPS
# Create a simple Matrix Product State
mps = MPS(num_sites=10, bond_dimension=4)
# Display the MPS
print(mps)
This example initializes a Matrix Product State with 10 sites and a bond dimension of 4. Modify the parameters as needed for your research.
For more detailed instructions, check out the official documentation. You will find:
Visit the PyTenNet Docs for more information.
Here are some common issues you might encounter:
If you face any problems, feel free to open an issue on our GitHub page.
Join our growing community! You can ask questions, share your results, or collaborate with others interested in tensor networks:
Get started with PyTenNet today. Visit the following link to download the latest version: PyTenNet Releases.
Want to explore and simulate quantum mechanics efficiently? PyTenNet is here to help!