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 esta publicación. Se espera que las claves sean cadenas de caracteres.

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) – Qué registros se deben unir. Se mantiene su orden; por ejemplo, dado ["alpha", "beta"], los datos del registro alpha se sitúan 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 son 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.