Nils Quetschlich
Nils Quetschlich
So far, Flask was implemented on the module level in `mqt/benchviewer/main.py`. However, to avoid any global variables, it should be embedded in the `Server` class. Therefore, [class-full views](https://flask.palletsprojects.com/en/2.2.x/views/) should be...
Currently, each benchmark is newly created by the python package whenever a `get_benchmark` method call is executed. This could be improvement, since many benchmarks are already created and available using...
In the future, all compiler specific handling should be conducted only within the respective _helper.py file. Right now, this is not completely the cases. For example in `benchmark_generator.py`, the respective...
### Environment information MQT Bench Website ### Description The benchmark `qft_indep_qiskit_5.qasm` is empty. ### Expected behavior It should contain the respective circuit. ### How to Reproduce 1. Go go the...
### What's the problem this feature will solve? There are several benchmarks that are based on the qiskit application modules. However, these modules are not officially supported by IBM and,...
### What's the problem this feature will solve? Currently, all pre-generated benchmarks are in the qasm2 format. This is problematic, because it cannot represent arbitrary quantum gates and especially not...
### What's the problem this feature will solve? Some of the benchmarks (e.g., VQE, QAOA, Portfolio benchmarks, etc.) have parameterized gates. To determine their values, a short optimization procedure is...
I'd rather prefer to rename this file to something more suitable like `random_circuit` instead of ignoring the warning. _Originally posted by @burgholzer in https://github.com/cda-tum/mqt-bench/pull/367#discussion_r1726630633_