A customizable data generator for quantum simulation
Project description
quanti-gin
A customizable data generator for quantum simulation. Using this library, you can easily create larger sets of simulations and output data for optimizing molecule ground state. Per default, we are using Tequila as a quantum backend.
Installation
To install quanti-gin run pip install quanti-gin
.
This should install all required packages with quanti-gin.
Usage
For a basic data generation job use:
python -m quanti_gin 4 100
The basic format of the command line is:
python -m quanti_gin <number_of_atoms> <number_of_jobs>
If you want to learn about more parameters you can use help:
python -m quanti_gin -h
Customize the data generator
quanti-gin is designed so it can be easily customized with your heuristics for data generation.
You can create your own version by simply subclassing the quanti_gin.DataGenerator
class.
A full example of this can be found in examples/customized_generator.py.
You can run the example code by executing:
python -m quanti_gin.examples.customized_generator
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file quanti_gin-2.0.0.tar.gz
.
File metadata
- Download URL: quanti_gin-2.0.0.tar.gz
- Upload date:
- Size: 12.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 399ad4897cf0060492ed8dec27905fa100332139263e6bc345904109ff987e2b |
|
MD5 | a91a7e05b652e3d6d91f11d23a46ff0e |
|
BLAKE2b-256 | cfc7328de3376e2b9b7075ea05c90566dfef1806f55001582533de40061a1aa4 |
File details
Details for the file quanti_gin-2.0.0-py3-none-any.whl
.
File metadata
- Download URL: quanti_gin-2.0.0-py3-none-any.whl
- Upload date:
- Size: 13.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e8370212821cbe66377c0b2254fdca6e8aab595715e748a9f31a6265a00ac3c |
|
MD5 | b4d628eba8f22664aa4d0d009ee88677 |
|
BLAKE2b-256 | 97c159f7184cd6b11ad2a419a3d4fbb4fcb2805d2e6f25c0e41dc5a30c35a43c |