QPanda3
Supported by OriginQ
Loading...
Searching...
No Matches
pyqpanda3.qcloud.qcloud.QCloudResult Class Reference

Public Member Functions

None __init__ (self, str arg0)
 init(self: qcloud.qcloud.QCloudResult, arg0: str) -> None
 
dict[str, complex] get_amplitudes (self)
 get_amplitudes(self: qcloud.qcloud.QCloudResult) -> dict[str, complex]
 
dict[str, int] get_counts (self, DataBase base=...)
 get_counts(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> dict[str, int]
 
list[dict[str, int]] get_counts_list (self, DataBase base=...)
 get_counts_list(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> list[dict[str, int]]
 
dict[str, float] get_probs (self, DataBase base=...)
 get_probs(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> dict[str, float]
 
list[dict[str, float]] get_probs_list (self, DataBase base=...)
 get_probs_list(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> list[dict[str, float]]
 
float get_state_fidelity (self)
 get_state_fidelity(self: qcloud.qcloud.QCloudResult) -> float
 
list[list[complex]] get_state_tomography_density (self)
 get_state_tomography_density(self: qcloud.qcloud.QCloudResult) -> list[list[complex]]
 
JobStatus job_status (self)
 job_status(self: qcloud.qcloud.QCloudResult) -> qcloud.qcloud.JobStatus
 

Constructor & Destructor Documentation

◆ __init__()

None pyqpanda3.qcloud.qcloud.QCloudResult.__init__ ( self,
str arg0 )

init(self: qcloud.qcloud.QCloudResult, arg0: str) -> None

Initializes a QCloudResult from a result string.

Parameters
[in]result_stringA string containing the job result data.

Member Function Documentation

◆ get_amplitudes()

dict[str, complex] pyqpanda3.qcloud.qcloud.QCloudResult.get_amplitudes ( self)

get_amplitudes(self: qcloud.qcloud.QCloudResult) -> dict[str, complex]

Retrieves the amplitudes for particular quantum state.

Returns
A complex number representing the amplitude.

◆ get_counts()

dict[str, int] pyqpanda3.qcloud.qcloud.QCloudResult.get_counts ( self,
DataBase base = ... )

get_counts(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> dict[str, int]

Retrieves the counts for each state.

Returns
A map where the keys are the state strings and the values are the corresponding counts.

◆ get_counts_list()

list[dict[str, int]] pyqpanda3.qcloud.qcloud.QCloudResult.get_counts_list ( self,
DataBase base = ... )

get_counts_list(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> list[dict[str, int]]

Retrieves the list of counts for each state across different measurements.

Returns
A list of maps, each containing state strings as keys and corresponding counts as values.

◆ get_probs()

dict[str, float] pyqpanda3.qcloud.qcloud.QCloudResult.get_probs ( self,
DataBase base = ... )

get_probs(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> dict[str, float]

Retrieves the probabilities for each state.

Returns
A map where the keys are the state strings and the values are the corresponding probabilities.

◆ get_probs_list()

list[dict[str, float]] pyqpanda3.qcloud.qcloud.QCloudResult.get_probs_list ( self,
DataBase base = ... )

get_probs_list(self: qcloud.qcloud.QCloudResult, base: qcloud.qcloud.DataBase = <DataBase.Binary: 0>) -> list[dict[str, float]]

Retrieves the list of probabilities for each state across different measurements.

Returns
A list of maps, each containing state strings as keys and corresponding probabilities as values.

◆ get_state_fidelity()

float pyqpanda3.qcloud.qcloud.QCloudResult.get_state_fidelity ( self)

get_state_fidelity(self: qcloud.qcloud.QCloudResult) -> float

Retrieves the state fidelity for particular quantum state.

Returns
A double number representing the state fidelity.

◆ get_state_tomography_density()

list[list[complex]] pyqpanda3.qcloud.qcloud.QCloudResult.get_state_tomography_density ( self)

get_state_tomography_density(self: qcloud.qcloud.QCloudResult) -> list[list[complex]]

Retrieves the state tomography density for particular quantum state.

Returns
state tomography density matrix representing the state fidelity.

◆ job_status()

JobStatus pyqpanda3.qcloud.qcloud.QCloudResult.job_status ( self)

job_status(self: qcloud.qcloud.QCloudResult) -> qcloud.qcloud.JobStatus

Retrieves the status of the quantum job.

Returns
A JobStatus enum representing the job status.

The documentation for this class was generated from the following file: