Bagaimana cara menghapus pekerjaan yang tertunda pada IBM Quantum Computer untuk mengambil unit?

8

Saya mencoba menjalankan beberapa kode menggunakan qiskit, tetapi saya mendapatkan pesan kesalahan, bahwa saya sudah kehabisan yang diperlukan Experiment Units. Saya mencoba untuk menghapus pekerjaan yang tertunda menggunakan API dengan kode berikut

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)

tapi itu tidak berhasil.

Apakah saya bahkan pergi ke arah yang benar atau apakah ada cara lain untuk mengambil ini digunakan Experiment Units? Saya telah membaca, bahwa mereka biasanya diberikan kembali setelah pelaksanaan program selesai atau setelah 24 jam (tergantung mana yang berakhir sebelumnya), tetapi saya menunggu sekarang selama lebih dari dua hari dan tidak ada yang terjadi.

brzepkowski
sumber
Apakah program Anda benar-benar membatalkan pekerjaan, atau gagal melakukannya juga
James Wootton
1
Selain itu, saya melakukan crosspost ke QISKit Slack untuk melihat apakah mereka memiliki jawaban.
James Wootton
Program saya gagal membatalkan pekerjaan yang tertunda. Saya bertanya-tanya, bahwa naybe IBM memiliki beberapa kesulitan, yang akan diselesaikan pada minggu depan.
brzepkowski
Kode Anda sepertinya tidak menggunakan metode QISKit 0.5.0. Jadi mungkin jika Anda melakukannya dengan versi baru, mungkin berhasil (dan mungkin tidak).
James Wootton
Bisakah Anda menentukan, apa yang harus saya ubah? Juga, saya pikir ada beberapa masalah dengan jaringan mereka, karena tidak ada yang menjalankan percobaan (setidaknya peta interaktif di halaman mereka menunjukkan itu).
brzepkowski

Jawaban: