Estou tentando executar algum código usando qiskit
, mas recebo a mensagem de erro de que fiquei sem o necessário Experiment Units
. Tentei remover trabalhos pendentes usando a API com o seguinte código
for job in api.get_jobs():
if job["status"] == "RUNNING":
api.cancel_job(id_job=job["id"], hub=None, group=None, project=None,
access_token=None, user_id=None)
mas não funcionou.
Estou indo na direção certa ou existe alguma outra maneira de recuperá-los Experiment Units
? Eu li que eles normalmente são devolvidos logo após a conclusão da execução do programa ou após 24 horas (dependendo de qual termina antes), mas estou esperando agora por mais de dois dias e nada acontece.
ibm-q-experience
qiskit
brzepkowski
fonte
fonte
Respostas:
O trabalho Cancelar está disponível apenas para o IBM Q Network, não para o IBM Q Experience: https://github.com/QISKit/qiskit-api-py/blob/master/IBMQuantumExperience/IBMQuantumExperience.py#L795
Nas próximas semanas, esperamos que esteja disponível para o IBM Q Experience também.
Em relação aos créditos ... estamos analisando o problema. Recarregamos seus créditos.
Se você tiver qualquer outro problema, poste no canal público do qiskit ( https://qiskit.org/ ) :).
fonte