Notas de la versión de Qiskit 0.31
0.31.0
Terra 0.18.3
No cambia
Aer 0.9.1
Notas de actualización
optimize_ideal_thresholdyoptimize_noisy_thresholdse han eliminado de las listas de valores por defecto del simulador y de la documentación. Estos no tienen efecto desde Aer 0.5.1, pero estas referencias a ellos habían permanecido accidentalmente.
Corrección de errores
- Corrige #1351 donde la ejecución de un vacío
QuantumCircuitcon un modelo de ruido configurado provocaba el bloqueo del simulador. - Se corrige el error #1347 por el que el comportamiento al utilizar los métodos
set_options()yset_option()de los backends del simulador podía dar lugar a un comportamiento diferente para algunas opciones. - Se corrige un error por el que el uso de un ejecutor Dask Client provocaba un error en el envío del trabajo debido a que el cliente del ejecutor no era seleccionable.
- Se ha solucionado un problema con el método de simulación matrix_product_state por el que la acumulación de pequeños errores de redondeo durante la medición de muchos quits podía provocar a veces un fallo de segmentación.
- Corrige un cambio involuntario entre qiskit-aer 0.8.0 y 0.9.0 donde al ejecutar una lista de circuitos con un circuito inválido utilizando el método de simulación
automaticdelAerSimulatoroQasmSimulatorlanzaría una excepción por un qobj de entrada inválido en lugar de devolver resultados parciales para los circuitos que eran válidos. - Se soluciona un problema con el simulador autónomo por el que devolvía una respuesta no válida del esquema de la API de Quantum IBM en caso de error que impidiera la ejecución de la simulación.
- Corrige #1346 que era un error en el manejo de la
parameter_bindskwarg del backendrun()método que daría lugar a un error si el circuito parametrizado se transpiló a un conjunto diferente de puertas de base que las parametrizaciones originales.
Ignis 0.6.0
No cambia
Aqua 0.9.5
No cambia
IBM Proveedor Q 0.17.0
Nuevas funciones
- Ahora se puede especificar la visibilidad de un programa en tiempo de ejecución al cargarlo utilizando el parámetro
is_publicenqiskit.providers.ibmq.runtime.IBMRuntimeService.upload_program(). - Ahora puede especificar un ID de experimento padre al crear un experimento con
qiskit.providers.ibmq.experiment.IBMExperimentService.create_experiment(). Los experimentos también pueden filtrarse por su ID de experimento principal enqiskit.providers.ibmq.experiment.IBMExperimentService.experiments(). - Ahora es posible especificar la imagen en tiempo de ejecución mediante el parámetro image en
qiskit.providers.ibmq.runtime.IBMRuntimeService.run(). Tenga en cuenta que no todas las cuentas están autorizadas a seleccionar una imagen diferente.
Notas de actualización
qiskit.providers.ibmq.runtime.RuntimeEncoderyqiskit.providers.ibmq.runtime.RuntimeDecoderse actualizan para soportar Pythondatetime, que no es serializable JSON por defecto.
Corrección de errores
- Soluciona el problema por el que
qiskit.providers.ibmq.managed.IBMQJobManager.retrieve_job_set()sólo recupera los 10 primeros trabajos deqiskit.providers.ibmq.managed.ManagedJobSet. qiskit.providers.ibmq.runtime.RuntimeDecoderahora puede restaurar las claves enteras del diccionario en la configuración del optimizador a partir de una representación de cadena JSON volcada porqiskit.providers.ibmq.runtime.RuntimeEncoder.
¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.