Есть ли предел для выполнения квантовой схемы? - PullRequest
0 голосов
/ 08 февраля 2020

Я пытаюсь построить оптимизацию для квантовой схемы машинного обучения, поэтому мне нужно несколько раз вызывать одну и ту же схему. Я использую функцию execute для ее компиляции, но квантовая функция вызывается примерно четыре раза в одном и том же l oop, когда я запускаю код. Затем программа продолжает работать, но останавливается в строке выполнения, ничего не делая.

Это ограничение IBM Quantum Systems? Я не могу понять, почему это происходит, если код вызывает квантовую схему четыре раза, прежде чем она останавливается. Эта проблема возникает как в симуляторе, так и в квантовых машинах, поэтому я полагаю, что это не проблема кредита.

1 Ответ

0 голосов
/ 08 февраля 2020

Вы можете установить количество прогонов цепи, изменяя выстрелы, например execute(qc, shots=1000). Это будет работать всю цепь 1000 раз. Вам необходимо создать схему, которую вы будете sh запускать полностью, прежде чем передать ее в метод execute.

...