EstimatorQubitParams Class
Constructor
EstimatorQubitParams(name: str | None = None, instruction_set: str | None = None, one_qubit_measurement_time: str | None = None, two_qubit_joint_measurement_time: str | None = None, one_qubit_gate_time: str | None = None, two_qubit_gate_time: str | None = None, t_gate_time: str | None = None, one_qubit_measurement_error_rate: NoneType | float | qsharp.estimator._estimator.MeasurementErrorRate = None, two_qubit_joint_measurement_error_rate: NoneType | float | qsharp.estimator._estimator.MeasurementErrorRate = None, one_qubit_gate_error_rate: float | None = None, two_qubit_gate_error_rate: float | None = None, t_gate_error_rate: float | None = None, idle_error_rate: float | None = None)
Parameters
| Name | Description |
|---|---|
|
name
|
Default value: None
|
|
instruction_set
|
Default value: None
|
|
one_qubit_measurement_time
|
Default value: None
|
|
two_qubit_joint_measurement_time
|
Default value: None
|
|
one_qubit_gate_time
|
Default value: None
|
|
two_qubit_gate_time
|
Default value: None
|
|
t_gate_time
|
Default value: None
|
|
one_qubit_measurement_error_rate
|
Default value: None
|
|
two_qubit_joint_measurement_error_rate
|
Default value: None
|
|
one_qubit_gate_error_rate
|
Default value: None
|
|
two_qubit_gate_error_rate
|
Default value: None
|
|
t_gate_error_rate
|
Default value: None
|
|
idle_error_rate
|
Default value: None
|
Methods
| as_dict | |
| check_instruction_set | |
| post_validation |
as_dict
as_dict(validate=True) -> Dict[str, Any]
Parameters
| Name | Description |
|---|---|
|
validate
|
Default value: True
|
check_instruction_set
static check_instruction_set(name, value)
Parameters
| Name | Description |
|---|---|
|
name
Required
|
|
|
value
Required
|
|
post_validation
post_validation(result)
Parameters
| Name | Description |
|---|---|
|
result
Required
|
|
Attributes
idle_error_rate
idle_error_rate: float | None = None
instruction_set
instruction_set: str | None = None
name
name: str | None = None
one_qubit_gate_error_rate
one_qubit_gate_error_rate: float | None = None
one_qubit_gate_time
one_qubit_gate_time: str | None = None
one_qubit_measurement_error_rate
one_qubit_measurement_error_rate: None | float | MeasurementErrorRate = None
one_qubit_measurement_time
one_qubit_measurement_time: str | None = None
t_gate_error_rate
t_gate_error_rate: float | None = None
t_gate_time
t_gate_time: str | None = None
two_qubit_gate_error_rate
two_qubit_gate_error_rate: float | None = None
two_qubit_gate_time
two_qubit_gate_time: str | None = None
two_qubit_joint_measurement_error_rate
two_qubit_joint_measurement_error_rate: None | float | MeasurementErrorRate = None
two_qubit_joint_measurement_time
two_qubit_joint_measurement_time: str | None = None