Skip to content

pasqal-io/aquordion

Repository files navigation

aquordion

A quantum library to test and benchmark Pasqal's backends.

Cross-backend testing

Run the following to check correctness between backends:

hatch -e tests run test

Timing benchmarks

Api functions

Run the following command to generate timings for the simple api functions (run, sample, expectation) in aquordion\api_benchmarks:

hatch -e tests run benchmarks

VQE functions

Run the following commands to generate timings for the VQE case (without shots and with shots):

hatch -e tests run vqe
hatch -e tests run vqeshots

Differentiable Quantum Circuit (DQC) functions

Differentiable Quantum Circuit (DQC) is an algorithm that uses parametererized quantum circuits considered differentiable for solving tasks such as function fitting or solving differential equations.

Run the following commands to generate timings for the DQC case:

hatch -e tests run dqc

About

A quantum library to test and benchmark Pasqal's backends.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages