SamplerPubResult
class qiskit.primitives.SamplerPubResult(data, metadata=None)
Bases : PubResult
Résultat de Sampler Pub.
Il s'agit d'une SamplerV2sous-classe spécifique de PubResult qui ajoute des méthodes d'aide pour traiter directement les données BitArray de type tableau de bits (en passant implicitement par le DataBin dans data). Consultez PubResult pour plus d'informations sur l'utilisation de cette classe.
Initialiser un résultat pub.
Paramètres
- data (DataBin) – Données de résultats.
- metadata (dict[str, Any] | None) – Métadonnées spécifiques à ce pub. Les clés sont censées être des chaînes.
Attributs
data
Données de résultats pour le pub.
metadata
Métadonnées pour le pub.
Méthodes
join_data
join_data(names=None)
Regrouper les données de plusieurs registres dans un seul conteneur de données.
Les données sont jointes le long de l'axe des bits. Par exemple, pour les BitArray cela correspond à la concaténation de chaînes de bits.
Paramètres
names (Iterable[str] | None) – À quels registres s'inscrire. Leur ordre est conservé; par exemple, étant donné ["alpha", "beta"], les données du registre alpha sont placées à gauche de celles du registre beta. Lorsque None est spécifié, cette valeur correspond à la liste ordonnée des noms de registres, qui aura été conservée à partir de l'ordre du circuit d'entrée.
Retours
Données communes.
Augmentations
- ValueError - Si les noms spécifiés sont vides.
- ValueError - Si le nom spécifié n'existe pas.
- TypeError - Si les données spécifiées proviennent de types incompatibles.
Type de retour