Source code for qward.metrics.types
"""
Types for QWARD metrics.
"""
from enum import Enum
[docs]
class MetricsId(Enum):
"""
Enum for the different types of metrics available.
"""
QISKIT = "QISKIT"
COMPLEXITY = "COMPLEXITY"
CIRCUIT_PERFORMANCE = "CIRCUIT_PERFORMANCE"
ELEMENT = ("ELEMENT",)
STRUCTURAL = "STRUCTURAL"
BEHAVIORAL = "BEHAVIORAL"
QUANTUM_SPECIFIC = "QUANTUM_SPECIFIC"
FIDELITY = "FIDELITY"
ESTIMATOR = "ESTIMATOR"
BACKEND_CALIBRATION = "BACKEND_CALIBRATION"
GATE_ERROR_CHARACTERIZATION = "GATE_ERROR_CHARACTERIZATION"
[docs]
class MetricsType(Enum):
"""
Enum for the different types of metrics available.
"""
PRE_RUNTIME = "PRE_RUNTIME"
POST_RUNTIME = "POST_RUNTIME"
BACKEND_CONTEXT = "BACKEND_CONTEXT"