Skip to main content
IBM Quantum Platform

SamplerPubResult

class qiskit.primitives.SamplerPubResult(data, metadata=None)

GitHub

Bases: PubResult

Resultado de Sampler Pub.

Esta es una SamplerV2subclase específica de PubResult que añade métodos auxiliares para tratar directamente con datos BitArray como matrices de bits (pasando implícitamente por DataBin en data). Consulte PubResult para obtener más documentación sobre cómo utilizar esta clase.

Inicializar un resultado pub.

Parámetros

  • data (DataBin) – Datos de resultados.
  • metadata (dict[str, Any] | None) – Metadatos específicos de este pub. Se espera que las llaves sean cuerdas.

Atributos

data

Datos de resultados del pub.

metadata

Metadatos para el pub.


Métodos

join_data

join_data(names=None)

GitHub

Une los datos de varios registros en un contenedor de datos.

Los datos se unen a lo largo del eje de bits. Por ejemplo, para BitArray corresponde a la concatenación de cadenas de bits.

Parámetros

names (Iterable[str] | None) – ¿A qué registros hay que inscribirse? Se mantiene su orden; por ejemplo, dado ["alpha", "beta"], los datos del registro alpha se colocan a la izquierda de los datos del registro beta. Cuando None se especifica, este valor se establece como la lista ordenada de nombres de registros, que se habrá conservado a partir del orden del circuito de entrada.

Devuelve

Datos conjuntos.

Eleva

  • ValueError - Si los nombres especificados están vacíos.
  • ValueError - Si el nombre especificado no existe.
  • TypeError - Si los datos especificados proceden de tipos incompatibles.

Tipo de retorno

BitArray | ndarray

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.