tensorcircuit.results.counts#
dict related functionalities
- tensorcircuit.results.counts.count2vec(count: Dict[str, int], normalization: bool = True) Any [源代码]#
- tensorcircuit.results.counts.expectation(count: Dict[str, int], z: Optional[Sequence[int]] = None, diagonal_op: Optional[Any] = None) float [源代码]#
compute diagonal operator expectation value from bit string count dictionary
- 参数
count (ct) -- count dict for bitstring histogram
z (Optional[Sequence[int]]) -- if defaults as None, then
diagonal_op
must be set a list of qubit that we measure Z op ondiagoal_op (Tensor) -- shape [n, 2], explicitly indicate the diagonal op on each qubit eg. [1, -1] for z [1, 1] for I, etc.
- 返回
the expectation value
- 返回类型
float
- tensorcircuit.results.counts.marginal_count(count: Dict[str, int], keep_list: Sequence[int]) Dict[str, int] [源代码]#
- tensorcircuit.results.counts.plot_histogram(data: Any, **kws: Any) Any [源代码]#
See
qiskit.visualization.plot_histogram
: https://qiskit.org/documentation/stubs/qiskit.visualization.plot_histogram.htmlinteresting kw options include:
number_to_keep
(int)- 参数
data (Any) -- _description_
- 返回
_description_
- 返回类型
Any