Skip to main content
IBM Quantum Platform

Note di rilascio di Qiskit 0.27


0.27.0

Terra 0.17.4

Nessuna modifica

Aer 0.8.2

Nessuna modifica

Ignis 0.6.0

Nessuna modifica

Acqua 0.9.2

Correzioni di bug

  • Rimossi i limiti di versione dall'elenco dei requisiti per consentire l'installazione con versioni più recenti delle dipendenze.

IBM Q Fornitore 0.14.0

Nuove funzioni

  • Ora è possibile utilizzare il metodo qiskit.providers.ibmq.runtime.RuntimeJob.logs() per recuperare i registri dei lavori. Si noti che i registri sono disponibili solo al termine del lavoro.

  • Un nuovo attributo di configurazione del backend input_allowed indica ora i tipi di input supportati dal backend. I tipi di input validi sono job, che significa lavori di circuito, e runtime, che significa Qiskit Runtime.

    È inoltre possibile utilizzare input_allowed nel filtraggio di backend. Ad esempio:

    from qiskit import IBMQ
    
    provider = IBMQ.load_account()
    # Get a list of all backends that support runtime.
    runtime_backends = provider.backends(input_allowed='runtime')

Note sull'aggiornamento

  • qiskit-ibmq-provider utilizza ora il nuovo pacchetto websocket-client come client websocket e i pacchetti websockets e nest-asyncio non sono più necessari. setup.py e requirements.txt sono stati aggiornati di conseguenza.

Correzioni di bug

  • Corregge il problema che utilizza shots=1 invece del default documentato quando non viene specificato shots per run_circuits().

  • Corregge il problema per cui viene sollevata un'eccezione QiskitBackendNotFoundError quando si recupera un lavoro di runtime che è stato inviato usando un provider diverso da quello usato per il recupero.

  • È ora supportato lo streaming dei risultati intermedi dei programmi in runtime con i proxy. È possibile specificare i proxy da utilizzare quando si abilita l'account, ad esempio:

    from qiskit import IBMQ
    
    proxies = {'urls': {'https://127.0.0.1:8085'}}
    provider = IBMQ.enable_account(API_TOKEN, proxies=proxies)
Questa pagina è stata utile?
Segnala un bug, un errore di battitura o richiedi contenuti su GitHub.